計算機網絡之廣域網

1、TCP/IP協議是internet的主體,進行數據交換所遵守的網絡通信協議,是與Internet有關的一系列網絡協議的總稱。
TCP/IP協議由四層實現,分別是物理層,網絡層,傳輸層和應用層。
TCP協議,即Transmissio Control Protocol,是工作在傳輸層的協議,IP協議,即Internet Protocol,是工作在網絡層的協議。
OSI協議的高三層對應TCP/IP協議的應用層,低兩層,對應TCP/IP協議的物理層,實際上,在Internet中主要實現網絡層和傳輸層的功能,TCP/IP協議的物理層提供了各種物理網絡與TCP/IP之間的接口,TCP/IP並不關注物理層是如何實現的,只是使用物理層的功能。TCP/IP協議的網絡層將數據包封裝成數據報,併爲其選擇合適的路由,發送,傳遞數據包。
TCP/IP協議的傳輸層,提供端對端的可靠通信。
TCP/IP協議的應用層爲用戶和主機之間提供了一個接口,應用程序通過此層訪問網絡。
IP協議是網絡層中最重要的協議,是整個Internet的基礎協議,負責分配IP地址,提供路由,IP不提供可靠的傳輸服務對數據沒有差錯控制,它只使用報頭的校驗碼,不提供重發和流量控制。
ARP即地址轉換協議,在數據報向下一個站點傳遞時,負責將IP地址轉換爲物理地址。
RARP協議,即反向地址轉換協議,作用與ARP相反,負責將物理層地址轉換爲IP地址。允許主機從網關服務器的ARP表或者緩存上請求主機的IP地址。

ICMP即Internet控制報文協議,負責發送消息,報告錯誤,ICMP提供易懂的出錯報告信息,但是ICMP唯一的功能是報告問題而不是糾正問題,糾正問題的任務由發送方完成。
ARP:地址解析協議,即ARP,是根據IP地址獲取物理地址的一個TCP/IP協議。主機發送信息時將包含目標IP地址的ARP請求廣播到網絡上的所有主機,並接收返回消息,以此確定目標的物理地址,接收返回消息後將該IP地址和物理地址存入本機ARP緩存中並保留一定時間,下次請求時直接查詢ARP緩存以節約資源。地址解析協議是建立在網絡中的各個主機相互信任的基礎之上的,網絡上的主機可以自主發送ARP應答消息,其他主機接到應答報文時不會檢測該報文的真實性就會將其記入本機的ARP緩存,因此攻擊者就可以向某一主機發送僞ARP應答報文,使其發送的信息無法到達預期的主機或者到達錯誤的主機,這就構成了一個ARP欺騙。ARP命令可用於查詢本機ARP緩存中的IP地址和MAC地址的對應關係,添加或刪除靜態對應關係等。相關協議有RARP,代理ARP。NDP用於在IPV6中代替地址解析協議。
地址解析協議由互聯網工程任務組在1982年11月發佈的RFC826中描述制定。地址解析協議是IPV4中不可少的協議,而ipv4是使用較爲廣泛的互聯網協議版本。OSI模型把網絡分爲7層,IP地址在OSI模型的第三層,MAC地址在第二層,彼此不直接打交道。在通過以太網發送IP數據包時,首先要封裝三層,二層的報頭,但由於發送時只知道目標IP地址,不知道其MAC地址,又不能跨二層,三層,所以需要使用地址解析協議,使用地址解析協議,可根據網絡層IP數據包包頭中的IP地址信息解析出目標硬件地址,以保證通信的正常進行。

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