Model TCP/IP: Różnice pomiędzy wersjami

Z Systemy operacyjne i sieci komputerowe
Przejdź do nawigacji Przejdź do wyszukiwania
Linia 38: Linia 38:
 
== Warstwa dostępu do sieci ==
 
== Warstwa dostępu do sieci ==
 
Warstwa dostępu do sieci lub warstwa fizyczna (ang. ''network access layer'') jest najniższą warstwą i to ona zajmuje się przekazywaniem danych przez fizyczne połączenia między urządzeniami sieciowymi. Najczęściej są to karty sieciowe lub modemy. Dodatkowo warstwa ta jest czasami wyposażona w protokoły do dynamicznego określania adresów IP.
 
Warstwa dostępu do sieci lub warstwa fizyczna (ang. ''network access layer'') jest najniższą warstwą i to ona zajmuje się przekazywaniem danych przez fizyczne połączenia między urządzeniami sieciowymi. Najczęściej są to karty sieciowe lub modemy. Dodatkowo warstwa ta jest czasami wyposażona w protokoły do dynamicznego określania adresów IP.
 +
 +
| nazwa = Protokoły stosu TCP/IP
 +
| tytuł = [[Model TCP/IP|Protokoły sieciowe w modelu TCP/IP]]
 +
| zwijanie = zwinięte
 +
| opis1 = [[Model TCP/IP#Warstwa aplikacji|Warstwa aplikacji]]<small style="line-height:1em"><br />(liczby oznaczają numery [[port protokołu|portów]])</small>
 +
| spis1 = [[BGP]]: <small>179</small> • [[Bootstrap Protocol|BOOTP]]: <small>67, 68</small> • [[DHCP]]: <small>546, 547</small> • [[Domain Name System|DNS]]: <small>53</small> • [[Finger]]: <small>79</small> • [[File Transfer Protocol|FTP]]: <small>20, 21</small> • [[Gopher]]: <small>70</small> • [[Hypertext Transfer Protocol|HTTP]]: <small>80</small> • [[HTTPS]]: <small>443</small> • [[Internet Message Access Protocol|IMAP]]: <small>143</small> • [[Internet Relay Chat|IRC]]: <small>194</small> • [[NetBIOS]]: <small>137, 138, 139</small> • [[Network News Transfer Protocol|NNTP]]: <small>119</small> • [[Network File System|NFS]]: <small>2049</small> • [[Network Time Protocol|NTP]]: <small>123</small> • [[POP3]]: <small>110</small> • [[RADIUS]]: <small>1812, 1813</small> • [[Routing Information Protocol|RIP]]: <small>520</small> • [[Real-time Transport Protocol|RTP]]: <small>5004, 5005</small> • [[Real Time Streaming Protocol|RTSP]]: <small>554</small> • [[Simple Network Management Protocol|SNMP]]: <small>161, 162</small> • [[Simple Mail Transfer Protocol|SMTP]]: <small>25, 587</small> • [[Transport Layer Security|SSL/TLS]] • [[SSH]]: <small>22</small> • [[Telnet]]: <small>23</small> • [[WHOIS]]: <small>43</small>
 +
 +
| opis2 = [[Model TCP/IP#Warstwa transportowa|Warstwa transportowa]]
 +
| spis2 = [[TCP (protokół)|TCP]] • [[UDP]]
 +
 +
| opis3 = [[Model TCP/IP#Warstwa Internetu|Warstwa Internetu]]
 +
| spis3 = [[Internet Protocol|IP]] ([[IPv4]], [[IPv6]]) • [[Internet Control Message Protocol|ICMP]] • [[ICMPv6]] • [[IGMP]] • [[IPsec]] • [[X.25]]
 +
 +
| opis4 = [[Model TCP/IP#Warstwa dostępu do sieci|Warstwa dostępu do sieci]]
 +
| spis4 = [[IEEE 802.11|802.11 WiFi]] • [[Asymmetric Digital Subscriber Line|ADSL]] • [[Asynchronous Transfer Mode|ATM]] • [[CSLIP]] • [[Digital Subscriber Line|DSL]] • [[Ethernet]] • [[FDDI]] • [[Fibre Channel]] • [[Frame Relay]] • [[HDLC]] • [[Integrated Services Digital Network|ISDN]] • [[Point to Point Protocol|PPP]] • [[Serial Line Internet Protocol|SLIP]] • [[Subnetwork Access Protocol|SNAP]] • [[Token ring|Token Ring]]
 +
 +
  
 
Na podstawie http://pl.wikipedia.org/wiki/Model_TCP/IP
 
Na podstawie http://pl.wikipedia.org/wiki/Model_TCP/IP
  
 
[[Category:4 TI systemy operacyjne i sieci komputerowe]]
 
[[Category:4 TI systemy operacyjne i sieci komputerowe]]

Wersja z 00:56, 30 sty 2011

Model TCP/IP (ang.Transmission Control Protocol / Internet Protocol) – teoretyczny model warstwowej struktury protokołów komunikacyjnych. Model TCP/IP został stworzony w latach 70. XX wieku , aby pomóc w tworzeniu odpornych na atak sieci komputerowych. Potem stał się on podstawą struktury Internetu. Podstawowym założeniem modelu TCP/IP jest podział całego zagadnienia komunikacji sieciowej na szereg współpracujących ze sobą warstw (ang. layers). Każda z nich może być tworzona przez programistów zupełnie niezależnie, jeżeli narzucimy pewne protokoły według których wymieniają się one informacjami. Założenia modelu TCP/IP są pod względem organizacji warstw zbliżone do modelu OSI. Jednak liczba warstw jest mniejsza i bardziej odzwierciedla prawdziwą strukturę Internetu. Model TCP/IP składa się z czterech warstw.

Porównanie warstw
modelu TCP/IP i modelu OSI.
Model OSI Model TCP/IP
Aplikacji Aplikacji
Prezentacji
Sesji
Transportowa Transportowa
Sieciowa Internetu
Łącza danych Dostępu do sieci
Fizyczna

Warstwa aplikacji

Warstwa procesowa czy warstwa aplikacji (ang. process layer) to najwyższy poziom, w którym pracują użyteczne dla człowieka aplikacje takie jak, np. serwer WWW czy przeglądarka internetowa. Obejmuje ona zestaw gotowych protokołów, które aplikacje wykorzystują do przesyłania różnego typu informacji w sieci.

Warstwa transportowa

Warstwa transportowa (ang. host-to-host layer) gwarantuje pewność przesyłania danych oraz kieruje właściwe informacje do odpowiednich aplikacji. Opiera się to na wykorzystaniu portów określonych dla każdego połączenia. W jednym komputerze może istnieć wiele aplikacji wymieniających dane z tym samym komputerem w sieci i nie nastąpi wymieszanie się przesyłanych przez nie danych. To właśnie ta warstwa nawiązuje i zrywa połączenia między komputerami oraz zapewnia pewność transmisji.

Warstwa Internetu

Warstwa Internetu lub warstwa protokołu internetowego (ang. internet protocol layer) to sedno działania Internetu. W tej warstwie przetwarzane są datagramy posiadające adresy IP. Ustalana jest odpowiednia droga do docelowego komputera w sieci. Niektóre urządzenia sieciowe posiadają tę warstwę jako najwyższą. Są to routery, które zajmują się kierowaniem ruchu w Internecie, bo znają topologię sieci. Proces odnajdywania przez routery właściwej drogi określa się jako trasowanie.

Warstwa dostępu do sieci

Warstwa dostępu do sieci lub warstwa fizyczna (ang. network access layer) jest najniższą warstwą i to ona zajmuje się przekazywaniem danych przez fizyczne połączenia między urządzeniami sieciowymi. Najczęściej są to karty sieciowe lub modemy. Dodatkowo warstwa ta jest czasami wyposażona w protokoły do dynamicznego określania adresów IP.

| nazwa = Protokoły stosu TCP/IP | tytuł = Protokoły sieciowe w modelu TCP/IP | zwijanie = zwinięte | opis1 = Warstwa aplikacji
(liczby oznaczają numery portów)
| spis1 = BGP: 179BOOTP: 67, 68DHCP: 546, 547DNS: 53Finger: 79FTP: 20, 21Gopher: 70HTTP: 80HTTPS: 443IMAP: 143IRC: 194NetBIOS: 137, 138, 139NNTP: 119NFS: 2049NTP: 123POP3: 110RADIUS: 1812, 1813RIP: 520RTP: 5004, 5005RTSP: 554SNMP: 161, 162SMTP: 25, 587SSL/TLSSSH: 22Telnet: 23WHOIS: 43

| opis2 = Warstwa transportowa | spis2 = TCPUDP

| opis3 = Warstwa Internetu | spis3 = IP (IPv4, IPv6) • ICMPICMPv6IGMPIPsecX.25

| opis4 = Warstwa dostępu do sieci | spis4 = 802.11 WiFiADSLATMCSLIPDSLEthernetFDDIFibre ChannelFrame RelayHDLCISDNPPPSLIPSNAPToken Ring


Na podstawie http://pl.wikipedia.org/wiki/Model_TCP/IP