局域網採用的通訊協議標準,封裝格式詳見 RFC 894。網絡
以太網鏈路層協議:SLIP(Serial Line IP 串行線路IP)、PPP(點對點協議)
IEEE制定的局域網和城域網通訊協議標準,封裝格式詳見 RFC 1042。異步
幀格式的規則爲:函數
缺點是:cdn
若是隻傳1個字節數據它須要額外包裝20個IP首部20個TCP首部,爲了節省,提出CSLIP(壓縮),能將這40個字節壓縮到3到5個,詳見 RFC 1144
點對點是指1條鏈路上就一個通訊端和接收端,好比兩個路由器經過串口相連
幀格式規則爲:blog
轉義字符:防止某些通訊雙方的串行接口驅動程序或者調制解調器吧控制字符解釋成特殊字符,另外用鏈路控制協議指定是否要對某些值(小於0x20)進行轉義。通常狀況下,字符值小於0x20都會轉義
同步鏈路:以幀爲單位傳輸(每幀大小不固定)
異步鏈路:以字符爲單位傳輸(傳輸大小是固定的,好比8字節),傳輸的首尾分別增長起始符合結束符
零比特填充技術:邊界符0x7E二進制表示爲 01111110,每當接受到5個1時就插入1個0,接收的時候遇到5個1再把後面的0刪掉
相對SLIP的優勢:接口
循環冗餘檢驗:把原始的數據當作一個二進制,接收方和發送方選定一個除數,假定除數有4位,在原始數據二進制後添加3個0當作被除數,將除的結果餘數(位數必須等於除數的位數減1,少了高位補0)替換掉原來增長的3個0,做爲信息發送出去,接收方使用相同的除數去除(摸2除法,不借位不進位),若是發現餘數爲0,認爲信息傳遞沒有問題
動態協商IP:一端(端A)手動配置IP地址,並容許給另外一端(端B)配置IP地址,另外一端(端B)接收動態分配的地址
設置:身份驗證、壓縮等等
與環回驅動交互影響的主要是流程1-7
環回驅動使得同一臺機器上的服務端和客戶端能經過TCP/IP進行通訊。路由
最大傳輸單元。鏈路層[以太網(1500字節)和802.3(1492字節)]對數據幀的長度存在限制。同步
路徑MTU:兩臺主機中的路由不一樣,而每一個網絡鏈路層的MTU可能不一樣,這樣的通訊主機之間的最小MTU爲路徑路由