TCP/IP協議學習(1)—數據鏈路層

數據鏈路層目的:
1.爲IP模塊發送和接收IP數據報
2.爲ARP模塊發送ARP請求和ARP應答
3.爲RARP發送RARP請求和接收RARP應答

ARP:地址解析協議–將IP地址換爲MAC地址的一種協議
RARP:逆向地址解析協議

Linux下的命令:ifconfig -a

1.eth0–以太網接口
2.lo–loopback接口

以太網(Ether-net);標準中使用CSMA/CD的接入方法;而IEEE802中的標準集802.3也提供了一種CSMA/CD標準

下面是TCP/IP協議對這種的處理:
以太網的IP數據報封裝在RFC894中定義,IEEE802網絡的IP數據報封裝在RFC1042中定義。

1.一臺主機一定可以發送和接收RFC894中定義的數據報
2.一臺主機一定可以接收RFC894和RFC1042的封裝格式混合數據報
3.若主機可同時發送兩種類型的分組數據,那麼發送的分組必須是可以設置的,且默認條件下必須爲RFC894分組

總結:RFC1042在TCP/IP協議中處於配角

loopback(環回接口):使用127.0.0.1測試自己的機器服務器走的就是loopback這個接口

1.傳給環回地址(一般127.0.0.1)的任何數據均作爲IP輸入
2.傳給廣播地址或多播地址的數據報復制一份傳給環回接口,然後送到以太網上。–廣播傳送或多播傳送定義包含地址本身
3.任何傳給該主機IP地址的數據均送到環回接口

參考鏈接:http://m.blog.csdn.net/article/details?id=665061

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章