常見網路協議簡單介紹

2021-09-07 11:24:26 字數 1573 閱讀 2355

ipv4

網際協議版本號4(internet protocol version 4)。自20世紀80年代早期以來一直是網際協議簇的主力協議。它使用32位位址。

ipv4給tcp、udp、sctp、icmp和igmp提供分組遞送服務。

ipv6

網際協議版本號6(internet protocol version 6)。自20世紀90年代中期作為ipv4的乙個替代品設計的。

其主要變化是使用128位更大的位址以應對網際網路的爆發性增長。ipv6給tcp、udp、sctp和icmpv6提供分組遞送服務。

tcp傳輸控制協議(transmission control protocol)。

tcp是乙個面向連線的協議,為使用者程序提供可靠的全雙工位元組流。tcp套接字是一種流套接字。

tcp關心確認、超時和重傳之類的細節。大多數網際網路應用程式使用tcp。

注意。tcp既能夠使用ipv4。也能夠使用ipv6。

udp使用者資料報協議(user datagram protocol)。udp是乙個無連線協議。

udp套接字是一種資料報套接字。udp資料報不能保證終於到達它們的目的地。與tcp一樣,udp既能夠使用ipv4,也能夠使用ipv6。

sctp

流控制傳輸協議(stream control transmission protocol)。sctp是乙個提供可靠全雙工關聯的面向連線的協議,我們使用「關聯」一詞來指稱sctp中的連線。由於sctp是多宿的,從而每乙個關聯的兩端均涉及一組ip位址和乙個port號。sctp提供訊息服務,也就是維護來自應用層的記錄邊界。與tcp和udp一樣,sctp既能夠使用ipv4,也能夠使用ipv6。並且能夠在同乙個關聯中同一時候使用它們。

icmp

網際控制訊息協議(internet control message protocol)。

icmp處理在路由器和主機之間流通的錯誤和控制訊息。

這些訊息通常由tcp/ip網路支援軟體本身(而不是使用者程序)產生和處理。ping和traceroute程式相同使用icmp。

igmp

網際組管理協議(internet group management protocol)。igmp用於多播,它在ipv4中是可選的。

arp位址解析協議(address resolution protocol)。arp把乙個ipv4位址對映成乙個硬體位址(如乙太網位址)。arp通經常使用於諸如乙太網、令牌環網和fddi等廣播網路,在點對點網路上並不須要。

rarp

反向位址解析協議(reverse address resolution protocol)。rarp把乙個硬體位址對映成乙個ipv4位址。它有時用於無盤節點的引導。

icmpv6

網際控制訊息協議版本號6(internet control message protocol version 6)。

icmpv6綜合了icmpv4、igmp和arp的功能。

bpfbsd分組過濾器(bsd packet filter)。該介面提供對於資料鏈路層的訪問能力。

dlpi

資料鏈路提供者介面(datalink provider inte***ce)。該介面也提供對於資料鏈路層的訪問能力。



UDT網路協議簡單介紹

udt也是一種網際網路資料 傳輸協議 他是基於udp udt的主要目的是支援高速 廣域網上的 海量資料 傳輸,而網際網路上的標準資料 傳輸協議 tcp在高頻寬長距離網路上效能很差。udt建於udp之上,並引入新的 擁塞控制 和資料可靠性控制機制。udt是面向連線的雙向的 應用層協議 它同時支援可靠的...

網路協議分層 網路協議介紹

現在的網路都採用分層的方式進行工作 高層 包括應用層 表示層 會話層 傳輸層,負責主機之間的資料傳輸 底層 網路層 資料鏈路層 物理層,負責網路資料傳輸 從高層到底層分別是 應用層 提供程式之間的通訊,常見協議有http ftp 表示層 處理資料格式 資料加密等,常見協議有nbssl lpp 會話層...

常見網路協議簡介

ipv4 網際協議版本4 internet protocol version 4 自20世紀80年代早期以來一直是網際協議簇的主力協議。它使用32位位址。ipv4給tcp udp sctp icmp和igmp提供分組遞送服務。ipv6 網際協議版本6 internet protocol versio...