生活随笔
收集整理的這篇文章主要介紹了
用TCP/IP进行网际互联一
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
主機(jī)知道某個(gè)目的主機(jī)的IP就可以知道該目的主機(jī)的物理地址。 改進(jìn)ARP 每個(gè)ARP廣播分組中都包含有發(fā)送方自身的IP和物理地址的綁定,接收方在處理ARP分組時(shí),先在自己的緩存中更新發(fā)送方IP到物理地址的綁定信息。 ? ARP是一個(gè)隱藏底層網(wǎng)絡(luò)物理編址并且允許給每臺(tái)機(jī)器分配任意IP地址的底層協(xié)議,我們把ARP看做是物理網(wǎng)絡(luò)系統(tǒng)的一部分,而不是互聯(lián)網(wǎng)的一部分。 ? ARP緩存自動(dòng)重新確認(rèn) 提早重新確認(rèn),將每個(gè)表項(xiàng)和兩個(gè)計(jì)時(shí)器關(guān)聯(lián)起來:傳統(tǒng)計(jì)時(shí)器和重新確認(rèn)計(jì)時(shí)器,防止傳輸期間的計(jì)時(shí)器失效而引起的抖動(dòng)。 ? ? 允許在啟動(dòng)時(shí)獲得一個(gè)IP地址,需要網(wǎng)絡(luò)中的另一臺(tái)計(jì)算機(jī)必須被設(shè)置為監(jiān)聽RARP請(qǐng)求,并生成含有請(qǐng)求方IP的RARP應(yīng)答。 ? ? - 網(wǎng)際協(xié)議:無連接的數(shù)據(jù)交付 ip協(xié)議
tcp/ip提供了三組服務(wù):應(yīng)用服務(wù),可靠的運(yùn)輸服務(wù),無連接的分組交付服務(wù)。 無連接的交付系統(tǒng):定義為不可靠的、盡最大努力交付的、無連接分組交付系統(tǒng),認(rèn)為是不可靠的。 1.ip定義了數(shù)據(jù)傳送的基本單元 2.完成轉(zhuǎn)發(fā)的功能,選擇分組轉(zhuǎn)發(fā)的路徑 3.體現(xiàn)分組交付的思路 ? ? - 數(shù)據(jù)包的服務(wù)類型和區(qū)分服務(wù)
8位服務(wù)類型字段,轉(zhuǎn)發(fā)軟件必須在當(dāng)前可用的底層物理網(wǎng)絡(luò)技術(shù)中進(jìn)行選擇,并且符合本地策略。因此在數(shù)據(jù)報(bào)中選擇一種服務(wù)級(jí)別,并不能保證沿途所有路由器都接受這種服務(wù)級(jí)別。 把指明服務(wù)當(dāng)做一種算法的提示,但是不能保證提供任何一種服務(wù)。 ? ? 每種分組交換技術(shù)都給一個(gè)物理幀可傳送的數(shù)據(jù)量規(guī)定了一個(gè)固定的上界。網(wǎng)絡(luò)的最大傳送單元MTU。 數(shù)據(jù)報(bào)片,數(shù)據(jù)報(bào)分片:ip用8位數(shù)的倍數(shù)表示數(shù)據(jù)的偏移量,因此數(shù)據(jù)報(bào)分片必須是8的倍數(shù)。 數(shù)據(jù)報(bào)首部中的標(biāo)識(shí),標(biāo)志和片偏移量這三個(gè)字段,控制著數(shù)據(jù)報(bào)的分片和重裝。標(biāo)識(shí)字段有一個(gè)唯一識(shí)別該數(shù)據(jù)報(bào)的整數(shù)。目的主機(jī)通過數(shù)據(jù)報(bào)片的標(biāo)識(shí)字段及源站點(diǎn)地址來識(shí)別數(shù)據(jù)報(bào)。 ? 并非每個(gè)數(shù)據(jù)報(bào)都有,主要用于網(wǎng)絡(luò)測試或者調(diào)試 路由記錄選項(xiàng):記錄經(jīng)過的路由器地址。 源路由選項(xiàng):嚴(yán)格/不嚴(yán)格的源路由選擇,含有一個(gè)ip地址序列,強(qiáng)制要求數(shù)據(jù)包沿著某個(gè)路徑傳輸。 時(shí)間戳選項(xiàng):記錄經(jīng)過每個(gè)路由器的時(shí)間戳。 分片時(shí)對(duì)選項(xiàng)的處理 ? ? - 網(wǎng)際協(xié)議:轉(zhuǎn)發(fā)ip數(shù)據(jù)報(bào)
任何具有多個(gè)網(wǎng)絡(luò)的連接的計(jì)算機(jī)都可以作為路由器。 ? 為了隱藏信息,應(yīng)該保持路由表較小并且使轉(zhuǎn)發(fā)決策效率提高,IP轉(zhuǎn)發(fā)軟件保存的只是有關(guān)目的網(wǎng)絡(luò)地址的信息,而不是有關(guān)個(gè)體主機(jī)地址的信息。 ? 沒有被指派為路由器的主機(jī)應(yīng)該避免完成任何路由器功能,因?yàn)?/span> 1.主機(jī)收到原本轉(zhuǎn)發(fā)給別的主機(jī)的數(shù)據(jù)包本身就是一個(gè)錯(cuò)誤 2.轉(zhuǎn)發(fā)會(huì)導(dǎo)致多余的網(wǎng)絡(luò)通信量 3.簡單的差錯(cuò)可能會(huì)引起混亂 4.路由器使用一種特殊的協(xié)議報(bào)告差錯(cuò) ? ? ? - 網(wǎng)際協(xié)議:差錯(cuò)與控制報(bào)文(ICMP)
報(bào)文的目的地是目的機(jī)器上的網(wǎng)際協(xié)議軟件 網(wǎng)際控制報(bào)文協(xié)議允許路由器和其他路由器或者主機(jī)發(fā)送差錯(cuò)或者控制報(bào)文,在一臺(tái)機(jī)器和另一臺(tái)機(jī)器上的網(wǎng)際協(xié)議之間提供通信。 當(dāng)差錯(cuò)發(fā)生時(shí),ICMP只能向源節(jié)點(diǎn)報(bào)告錯(cuò)誤情況,但是不能指明采取什么措施 ? 如果攜帶ICMP的報(bào)文的IP數(shù)據(jù)產(chǎn)生差錯(cuò),那么就會(huì)產(chǎn)生異常,不會(huì)再出現(xiàn)有關(guān)差錯(cuò)報(bào)文的差錯(cuò)報(bào)文。 ? 路由器檢測到主機(jī)使用非最優(yōu)化路由時(shí),向主機(jī)發(fā)送一個(gè)重定向請(qǐng)求的ICMP報(bào)文,請(qǐng)求該主機(jī)改變其路由,路由器也把原來的數(shù)據(jù)報(bào)轉(zhuǎn)發(fā)給它的目的站。 但是僅限于在直接連到同一網(wǎng)絡(luò)上的路由器和主機(jī)之間交互,因此它沒有一般性地解決路由信息傳播問題。 ? ? ?
轉(zhuǎn)載于:https://www.cnblogs.com/w0w0/archive/2012/09/15/2687020.html
總結(jié)
以上是生活随笔為你收集整理的用TCP/IP进行网际互联一的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。