IP Protocol Suite , ofte referert til som TCP /IP, er en samling av protokoller som støtter datakommunikasjon . Formelt refererer en IP- protokollen til en verdi i IP packet header kalt protokollen feltet . Det er ca 140 av disse, selv om bare noen få er i vanlig bruk . Uformelt , kan protokoller referere til noen sett med standard utveksling mellom datamaskiner som forenkler kommunikasjonen . TCP , Protokoll 6
TCP og UDP brukes til å gjennomføre programmet informasjon.
TCP er Transmission Control Protocol og brukes for å sende datastrømmer mellom to datamaskiner der data integritet er avgjørende. TCP har en videresending mekanisme for å erstatte data som mangler eller feil ved den mottakende datamaskinen .
UDP , 17 Protokoll
UDP er User Datagram Protocol . Det er mye enklere at TCP , men garanterer ikke at pakker vil komme gjennom . UDP er nyttig når hastighet er viktigere enn nøyaktighet. For eksempel bruker Voice over IP UDP .
ICMP, protokoll 1
ICMP og IGMP melding er om feil og medlemskap
ICMP er Internet Message Control Protocol . Den brukes til å sende feilmeldinger og kontroll meldinger mellom nodene . Ping bruker ICMP .
IGMP , 2 Protocol
IGMP er Internet Group Management Protocol . Den brukes til å administrere medlemskapet i IP multicast grupper.
GRE, protokoll 47
GRE, IPIP og L2TP kapsle informasjon for tunneler .
GRE er Generic Route Innkapsling protokollen. Dette brukes til å lage tunneler mellom rutere for virtuelle private nettverk eller VPN. Det gjør at andre pakker , inkludert IP , for å være innkapslet inne en IP-pakke .
IPIP , 94 Protokoll
IPIP står for IP i IP og tillater en IP-pakke til bli satt i en annen IP-pakke . Dette er også brukt til å opprette VPN- tunneler mellom rutere . Forskjellen mellom IPIP og GRE er at IPIP bare tillater IP hvor som GRE åpner for innkapsling av mange forskjellige protokoller .
L2TP , 115 Protokoll
L2TP er Layer 2 tunnel Protocol og brukes også til å opprette VPN- tunneler , vanligvis mellom en datamaskin og en bedrifts Remote Access Server , eller RAS .
OSPF , Protokoll 89
OSPF og PIM kommunisere ruteinformasjon .
OSPF er en Interior Gateway Protocol , eller IGP . Den bruker en Korteste Path First algoritme og er en åpen standard , og dermed forkortelsen OSPF . Den lar rutere å utveksle topologi informasjon om nettverket , slik at de kan automatisk lage IP ruting tabeller .
PIM , 103 Protokoll
PIM er protokollen Independent Multicast ruting protokoll . Dette gjør rutere for å utveksle informasjon om multicast grupper på internett og gi rutetjenester å distribuere disse gruppene.
Andre protokoller
Mange andre protokoller eksisterer.
Tallrike andre protokoller er i bruk , men ikke så ofte . IP versjon 6 kan være innkapslet med protokoll nummer 41 . SCTP , Stream Kontroll Transmission Protocol , brukes i tale og multimedia signaler over Internett . For andre tildelte protokollen tall , se referanser delen.
Ethernet Typer
Ethernet Typer identifisere lavere lags protokoller .
Andre protokoller er forbundet med IP , selv om de ikke er formelt tildelt IP- protokollen tall. Type-feltet i Ethernet header identifiserer protokollene som er forbundet med IP. Skriv inn verdiene er skrevet med en forutgående "0x " foran nummeret for å indikere at de er heksadesimale tall . IP bruker en type verdi på 0x0800 . ARP, Address Resolution Protocol , bruker Ethernet Type 0x0806 . Andre vanlige verdier er 0x8035 for RARP , Reverse Address Resolution Protocol , 0x8137 for Novel IPX og 0x8100 for IEEE 802.1Q VLAN tags .
TCP -og UDP- portnummer.
Portnumre identifisere høyere lags protokoller .
Applications vanligvis bruker TCP eller UDP portnummer å skille seg . Portnumrene er verdier som er lagret i feltene i TCP eller UDP header . De er ikke formelle IP-protokollen tall, men mange anser disse del av IP- protokoller Suite. De omfatter tjenester som HTTP, Hyper Text Transfer Protocol for World Wide Web på port 80 . FTP-servere bruker port 21 for kommandoer og port 20 for data . Secure Shell , eller ssh , bruker Prot 22 . Telnet bruker port 23 . E-post bruker port 25 for utgående e-post med SMTP, Simple Mail Transfer Protocol . Innkommende e-post bruker enten port 110 for POP eller Post Office Protocol eller port nummer 143 for IMAP , Internet Message Access Protocol . For en fullstendig liste over portnummer , se referansene .