網際協議IP與其配套協議

2021-07-25 03:46:55 字數 2121 閱讀 7103

@(計算機網路)

ip協議是tcp/ip協議簇中最重要的兩大協議之一。與其配套的協議有:

其中arp和rarp支撐ip協議執行,icmp和igmp的執行需要ip的支撐。

注:用閘道器連線兩個不相容的系統時需要再高層進行協議的轉換

在資料鏈路層和物理層使用中間裝置,僅僅是把乙個網路擴大了,網路層看來,還是乙個網路。稱不上網路互連。

此外,閘道器由於比較複雜,現在是用的較少。

這麼一看,網路互連的任務只能交給路由器了。

而路由器是一台專用計算機,用於實現網際互聯。這是個重任,我們能暢遊網路,路由器功不可沒。(這裡的網際互聯的路由器,不是我們手邊的那個小路由器)。

這是真實的情況,但是,歷史往往有些奇怪,比如幾何分布不是幾何等等。名字和真實的事情並不是完全對應,但我們往往習慣於從名字推導含義。

由於歷史的原因,許多有關tcp/ip的文獻曾經把網路層使用的路由器稱為閘道器。–《計算機網路 5th》

也就是在tcp/ip體系裡,也就是目前最大的網際網路網際網路中,網際互聯是在網路層實現的。在邏輯上形成了乙個虛擬網際網路絡,真實連線仍然是異構的物理互聯。

在網路層統一使用ip協議進行通訊。

網際網路可由多種異構網路互聯而成。

ip位址就是給網際網路上的每乙個主機或路由器的每乙個介面分配乙個全世界唯一的32位識別符號。

使得我們可以在網際網路上方便定址。

ip編址的的三個階段:

構成超網:較新的無分類編址法

a、b、c類位址都是單播位址。d類是多播位址。但是在a、b、c類位址內部,主機全1表示的是對此網路內的主機進行廣播。

e類:(1111)+保留未用

現在廣泛採用的是cidr,無分類編址,用的是超網,分類編址已經是過去式了。當然我國正在積極倡導推行ipv6,要在新的網路秩序重建下掌握更多話語權又是另外的事情了。

a類網路號只有1個位元組,也即8b,且第乙個bit固定為0,則實際只有7bits可用。但是可以指派的網路號是27

−2=126

個. 減掉的2:

即:可用的網路號是1~126

看完網路號,自然再來關注主機號。

a類位址主機號佔3個位元組,最大主機數為22

4−2 .

減2的原因:

到這裡需要強調一下,粗略計算一下,a類位址有(2

7−2)

(224−

2)≈2

31 232

個。實際上因為前面的固定標記,以及保留的e類位址,總數還不到232

個。而a類位址直接妥妥地佔到了一半。總共就126個可用的a類ip位址,乙個位址就可以自由分配224

−2個主機位址,是非常方便的。像b類,c類,乙個機構稍微大一點,就不得不申請多個才能完成全部的主機互聯。這其實是非常不公平的事情。毫無疑問,a類位址幾乎都在北美,這也是為什麼我們需要加快推進ipv6的乙個側面原因吧。ipv4不夠用當然是主要的。網路空間的公平也是追求的目標。

即:網路號從128.1~191.255

主機號一樣是減2,全0全1不分配。

其實b、c類網路號去1,a類去2可以這麼記憶。b、c類可分配的位元中,全0也不用。因為環迴位址有a類的就夠了,所以只減1.

這沒有任何邏輯,純粹助記而已。

ip位址是邏輯位址,是用軟體實現的。

實體地址是資料鏈路層和物理層使用的位址,是硬體位址。

硬體位址固化在網絡卡上的rom中,硬體位址又稱之為mac位址。

傳送資料從高往下,封裝到資料鏈路層的幀時,資料鏈路層看不到ip位址,在每段鏈路之間的跨越都是通過mac位址進行的。

既然資料鏈路層看不到ip位址也就意味著源ip位址和目的ip位址在**過程中不會改變,而可被資料鏈路層看到的mac位址,在每一段跳躍時都要改變。值得注意的是用私有位址的nat路由器,要有一次穿上公網(網際網路)可識別的ip位址。又一次變化。如果對方主機也連線在nat路由器上,則在目的端又有一次變化。

在計算機網路中,甚至在整個計算機相關的系統中,遮蔽下層的實現細節是一種非常重要的設計思想。在更高層次的抽象上談論問題,是對問題的簡化,可是本身這種抽象的把握需要一定的理解。

IP網際協議

定義 ip協議位於osi網路模型的網路層,提供一種速度快但不可靠的服務,不可靠的意思是它不保證ip資料報能成功的到達目的地。tcp udp icmp igmp資料都是以ip資料報格式傳輸的,每乙份資料報都包含源ip和目的ip位址。ip協議提供點到點的服務,ip解決的最根本的問題是如何把網路上的主機連...

IP 網際協議

1 ip 網際協議 ip是tcp ip協議族中最為核心的協議。所有的tcp udp icmp及igmp資料都以ip資料報格式傳輸。ip資料報格式 2 wireshark抓包驗證 3 各字段的說明解釋 目前的協議版本號是4 首部長度指的是首部佔32bit字的數目,包括任何選項。由於它是乙個4位元字段,...

IP(網際協議)基礎

在網路協議棧的第三層也就是網路層主要有三大元件,第乙個元件是ip協議,包含著網際網路中的編址和分組處理規則 第二個協議是選路元件,包含各種各樣的選路協議 最後乙個元件是icmp協議,包含報告資料報中差錯以及一些請求響應。首次可見ip協議在網路層中的重要性。一 ip協議 ip是英文單詞internet...