當前位置:首頁 » 網路連接 » 計算機網路固定首部長度
擴展閱讀
內存條電腦開機就是黑屏 2024-04-24 22:04:33
能掃描卡牌的手機軟體 2024-04-24 21:56:01

計算機網路固定首部長度

發布時間: 2022-05-25 03:57:36

Ⅰ 求解兩道計算機網路技術題,可追加懸賞,謝謝!

我有點緊張啊,答錯了怕要挨網友的罵,另外哥們兒,你在讀大學嗎?這是老師留的作業嗎?

第一題:(1)、允許配置的最小IP是192.168.4.2(注意,不能是192.168.4.1,別跟路由器R2下面那個介面的IP重了,那個IP待會兒要設成網關的,網關和主機IP不能重復);

最大IP是192.168.4.254(主機號不能全0全1這點應該知道吧,第二問也給提示了);
子網掩碼明顯是255.255.255.0,要接入的網路是192.168.4.0/24嘛,後面這個24就是24位網路前綴,也就是子網掩碼中前24位全是1;
默認網關就是192.168.4.1。

(2)、分析:原來H2所在網路是192.168.5.0/24,說明後8位是主機號,要分成兩個一樣大的子網,要求子網規模盡可能大,所謂「子網規模盡可能大」,意思就是子網號所佔位數盡可能少,剩下更多位數給主機號,所以按理說從主機號中拿出前1位來做子網號就可以了,一個0一個1正好倆子網,但人家又說不允許全0全1的子網號,所以拿1位不夠,要拿前2位出來,那就四種子網號,00,01,10,11,而00和11不能用,所以兩個子網號分別是01和10。
子網掩碼是255.255.255.192(前三個255對應24位網路前綴,後面的192對應2位子網號)

那麼子網A的子網地址就是192.168.5.64/26,它的廣播地址(也就是主機號全1)是192.168.5.127;
子網B的子網地址就是192.168.5.128/26,它的廣播地址是192.168.5.191;
它倆允許接入的主機數目都是2^6-2=62(減的這個2是主機號全0和全1的那倆)

第二題:數據報總長980B,首部說固定長度,那就按20B來算,所以數據報的組成是960B的數據+20B的首部。
(1)、顯然要分成兩個數據分片,第一個數據欄位長度是640B(最大長度660B-20B的首部),它的片偏移是0,MF=1(MF=1代表後面還有分片,MF=0代表後面沒有分片了),第二個數據欄位長度是320B(總共960B減去第一個分片的640B),它的片偏移是80(片偏移以8B為單位,這點一定要牢記,640B/8B=80),MF=0。
(2)、不會報錯,ICMP對第一個分片後續的所有分片都不發送差錯報告報文,ICMP發送的差錯報告只有這五種類型:1、終點不可達;2、源點抑制,也就是擁塞;3、時間超過,也就是TTL減到0了;4、參數問題,比如DF=1並且分組長度還超過了MTU;5、改變路由,也就是找到更短路徑了;ICMP記住一句話:只要出這五類錯就丟棄並返回報告報文。

Ⅱ 計算機網路題,ip數據報首部的首部長度欄位值為12時,首部的可選部分有多少位元組急求,謝謝,

首部長度,這個欄位所表示數的單位是32位字長(1個32位字長是4位元組)

目前廣泛使用的IP協議版本號為4(即IPv4),IPv4的數據報長度為20,首部長度為12*4=48位元組,則可選部分就是 48-20=28位元組

Ⅲ 計算機網路題: 一個UDP用戶數據報的數據欄位長度為3752位元組。若使用乙太網來傳送(註:IP數據

應該是820位元組(byte).

UDP數據報總長度為3752+8=3760位元組
數據鏈路層不會區分UDP報頭,故一個報片的最大傳輸容量為1500-20(IP頭部)=1480位元組
3760÷1480=2......800(位元組)
故最後一個報片的大小為800+20=820(位元組)

Ⅳ 「TCP首部與UDP首部有何區別」這是我們計算機網路課的一個論述題。翻書找了就是不會總結出來。

最簡單的,TCP首部比UDP首部復雜,UDP固定首部8位元組,TCP首部除了固定的20位元組外,還有可選欄位,最大可達60位元組。

Ⅳ ipv6首部比ipv4首部長多少

目前我們使用的第二代互聯網IPv4技術,核心技術屬於美國。它的最大問題是網路地址資源有限,從理論上講,編址1600萬個網路、40億台主機。但採用A、B、C三類編址方式後,可用的網路地址和主機地址的數目大打折扣,以至目前的IP地址近乎枯竭。其中北美佔有3/4,約30億個,而人口最多的亞洲只有不到4億個,中國只有3千多萬個,只相當於美國麻省理工學院的數量。地址不足,嚴重地制約了我國及其他國家互聯網的應用和發展。
一方面是地址資源數量的限制,另一方面是隨著電子技術及網路技術的發展,計算機網路將進入人們的日常生活,可能身邊的每一樣東西都需要連入全球網際網路。在這樣的環境下,IPv6應運而生。單從數字上來說,IPv6所擁有的地址容量是IPv4的約8×10^28倍,達到2^128-1個。這不但解決了網路地址資源數量的問題,同時也為除電腦外的設備連入互聯網在數量限制上掃清了障礙。
但是與IPv4一樣,IPv6一樣會造成大量的IP地址浪費。准確的說,使用IPv6的網路並沒有2^128-1個能充分利用的地址。首先,要實現IP地址的自動配置,區域網所使用的子網的前綴必須等於64,但是很少有一個區域網能容納2^64個網路終端;其次,由於IPv6的地址分配必須遵循聚類的原則,地址的浪費在所難免。
但是,如果說IPv4實現的只是人機對話,而IPv6則擴展到任意事物之間的對話,它不僅可以為人類服務,還將服務於眾多硬體設備,如家用電器、感測器、遠程照相機、汽車等,它將是無時不在,無處不在的深入社會每個角落的真正的寬頻網。而且它所帶來的經濟效益將非常巨大。
當然,IPv6並非十全十美、一勞永逸,不可能解決所有問題。IPv6隻能在發展中不斷完善,也不可能在一夜之間發生,過渡需要時間和成本,但從長遠看,IPv6有利於互聯網的持續和長久發展。 目前,國際互聯網組織已經決定成立兩個專門工作組,制定相應的國際標准。
與IPV4相比,IPV6具有以下幾個優勢:
一,IPv6具有更大的地址空間。IPv4中規定IP地址長度為32,即有2^32-1(符號^表示升冪,下同)個地址;而IPv6中IP地址的長度為128,即有2^128-1個地址。
二,IPv6使用更小的路由表。IPv6的地址分配一開始就遵循聚類(Aggregation)的原則,這使得路由器能在路由表中用一條記錄(Entry)表示一片子網,大大減小了路由器中路由表的長度,提高了路由器轉發數據包的速度。
三,IPv6增加了增強的組播(Multicast)支持以及對流的支持(Flow Control),這使得網路上的多媒體應用有了長足發展的機會,為服務質量(QoS,Quality of Service)控制提供了良好的網路平台。
四,IPv6加入了對自動配置(Auto Configuration)的支持。這是對DHCP協議的改進和擴展,使得網路(尤其是區域網)的管理更加方便和快捷。
五,IPv6具有更高的安全性。在使用IPv6網路中用戶可以對網路層的數據進行加密並對IP報文進行校驗,極大的增強了網路的安全性。

Ⅵ 為什麼 ip數據報首部長度欄位最小值是5即0101

那是TCP.IP規定的,首部長度最少20位元組,也就是5個字長,二進制數就是0101.

Ⅶ 計算機網路試題:一個數據報數據部分長度為3400位元組(使用固定首部)。。。

IP包頭長度最小24位元組。所以載荷長度為800-24 = 776 位元組。

Ⅷ 什麼是報文IP報文的結構

網路之間互連的協議也就是為計算機網路相互連接進行通信而設計的協議。在網際網路中,它是能使連接到網上的所有計算機網路實現相互通信的一套規則,規定了計算機在網際網路上進行通信時應當遵守的規則。

什麼是報文?

報文(message)是網路中交換與傳輸的數據單元,即站點一次性要發送的數據塊。報文包含了將要發送的完整的數據信息,其長短很不一致,長度不限且可變。

一、IP數據報文結構如下:

各欄位解釋如下:

1,version:版本號,4bits,指IP協議的版本。

2,header length:首部長度,4bits,單位為4位元組,故最大長度為4*(2^4-1)=60位元組,首部固定部分長度為20位元組,可變部分為0~40位元組。

3,differentiated services:服務類型,8bits,組成如下:

過程欄位:3位,設置了數據包的重要性,取值越大數據越重要,取值范圍為:0(正常)~ 7(網路控制)

延遲欄位:1位,取值:0(正常)、1(期特低的延遲)

流量欄位:1位,取值:0(正常)、1(期特高的流量)

可靠性欄位:1位,取值:0(正常)、1(期特高的可靠性)

成本欄位:1位,取值:0(正常)、1(期特最小成本)

保留欄位:1位 ,未使用

4,total length:總長度,16bits,首部加上數據的長度總和,單位為位元組,故數據報最大長度為2^16-1=65525位元組。另外總長度必須不超過最大傳送單元MTU。

5,identification:標識,16bits,計數器,作為數據報標識。當數據報需要分片時,該標識用來表示同屬一個數據報的分片。需要分片時結合以下flags、fragment offset一起使用。

6,flags:標志,3bits,記為D0-D1-D2,各自意義如下:

D0:1表示有後續分片,0表示該數據報為最後一片。

D1:1表示不分片,0表示分片。

D2:保留位,未使用。

7,fragment offset:片偏移,13bits,單位為8位元組,表示分片後的某分片在原分組中的相對位置。

8,time to live:生存時間,8bits,表示數據報在網路中的壽命,單位為跳,經過一個路由表示一跳,該值減 一,到零則丟棄。

9,protocal:協議,8bits,指出使用該包裹的上層協議,如TCP=6,ICMP=1,UDP=17等。

10,header checksum:首部(不包括數據部分)檢驗和,16bits。這里不採用 CRC 檢驗碼而採用簡單的「反碼算術求和」計算方法。

11,source address:源地址,32bits,即源IP地址。

12,destination address:目的地址,32bits,即目的IP地址。

13,options:可選欄位,長度可變,1~40位元組。用於增加IP數據報的控制功能。

14,另外還有個填充欄位,上圖中未顯示,該欄位用來保證首部的長度為4位元組的整數倍。

15,Data:用戶數據。

二、用抓包工具抓IP數據報,截圖如下:

由圖可知,該IP首部只有20個位元組,各欄位值分別為:

version(4):4。

header length(4):5 * 4 = 20 bytes。

differentiated services(8):ox00。

total length(16):ox0034,3*16 + 4 = 52 bytes,由上圖可知,IP報文長度為66 -14 = 52,前面14位元組為乙太網幀中的部分數據,其實就是兩個mac(6byte)地址再加一個2位元組的type。

identification(16):ox4c46,19526。

flags(3):二進制010,可知該數據報不分片且為最後片。

fragment offset(13):二進制0 0000 0000 0000。

time to live(8):0x40,即64跳。

protocal(8):0x06,即上層協議為TCP。

header checksum(16):0xd7e8。

source address(32):0xc0a80569,即192.168.5.105。

destination address(32):ox774bd938,即119.75.217.56。

options(1~40):無

以上就是IP報文的結構的詳細介紹,希望大家看了本片文章以後可以對IP報文有多了解,謝謝閱讀。

Ⅸ 這幾道 計算機網路基礎 題怎麼

(1)集線器工作在物理層,路由器工作在網路層,網橋工作在數據鏈路層層.集線器可以使各站共享邏輯上匯流排帶寬;路由器和網橋則不能共享匯流排帶寬而是(B/n)的帶寬.
(2)3200+160為總數據報長度,首部固定長度為160,下一級區域網最大數據部分1200位,因為每一分片就要有首部,所以,每一分片最大數據長度為1140位,3200/1140<=3,所以傳三次,第一次1200,第二次1200第三次1080.
(3)176.0.0.0是不推薦使用的,因為掩碼中的1對應的net-id和subnet-id強烈推薦使用連續的1,而此掩碼用二進製表示則是10110000,不符合以上要求.
(4)PPP幀前五位元組為首部,後3位元組為尾部,所以這個PPP幀的真正數據時5D.
(5)10的意思是傳輸速度是10M/s,BASE的意思是基帶信號,T代表雙絞線傳輸介質.
(6)因為子網掩碼選用255.255.255.0,而net_id是129.250.0.0所以,只可以使用最後一個欄位進行配置,最大值是129.250.0.255,最小值是129.250.0.0