計算機網路第六章(二)

2021-09-25 20:21:14 字數 1327 閱讀 7861

位址解析協議,即arp(address resolution protocol),是根據ip位址獲取實體地址的乙個tcp/ip協議。主機傳送資訊時將包含目標ip位址的arp請求廣播到區域網路上的所有主機,並接收返回訊息,以此確定目標的實體地址;收到返回訊息後將該ip位址和實體地址存入本機arp快取中並保留一定時間,下次請求時直接查詢arp快取以節約資源。位址解析協議是建立在網路中各個主機互相信任的基礎上的,區域網路上的主機可以自主傳送arp應答訊息,其他主機收到應答報文時不會檢測該報文的真實性就會將其記入本機arp快取;

主機和路由器具有鏈路層位址,同時也具有網路層位址。事實上,是主機和路由器的介面卡(即網路介面)具有鏈路層位址。

鏈路層位址有各種不同的稱呼:lan位址(local area network) 、實體地址(physical address)或mac位址(media access control address)。對於大多數區域網,mac 位址長度為6位元組,共有2的48次方個可能的位址。

mac位址的分配:ieee(institute of electrical and electronics engineers,電氣和電子工程師協會)機構負責分配前三個位元組,後三個位元組由裝置廠商分配;mac位址是平面結構,節點移動到任何網路,都使用相同的mac位址;ip位址是層次結構,節點在不同網路使用不同的ip位址。

mac位址識別:在廣播通道中,傳送網絡卡將目的位址封裝到幀中並傳送,網路中所有其他網絡卡都會收到這個幀;接收網絡卡檢查收到幀的目的位址與自己mac位址是否匹配,若匹配則取出資料並上交給網路層,否則丟棄該幀。

前同步碼:前7位元組是10101010,最後一位元組是10101011;使接收方和傳送方的時鐘同步,因為網絡卡速率是自適應的;最後乙個位元組,告知後續是幀。(前同步碼不屬於幀)

型別字段:乙太網幀可為不同網路層協議(ip,arp等)傳送資料,使用該欄位區分。

資料字段:存放網路層分組,若分組小於46位元組,必須填充至46位元組,超過1500必須分片。

迴圈冗餘檢測字段:檢測幀的位元差錯。

現代交換機是全雙工的,這使得一台交換機和乙個節點能夠同時向對方傳送幀而沒有干擾。也就是說,在基於交換機的以太區域網中,沒有碰撞,因此可以沒必要再使用mac協議

交換機的任務是接收入鏈路層幀並將它們**到出鏈路,並且交換機對於子網中的主機和路由器是透明的

交換機的過濾和**都借助於交換機表(switch table)完成。

交換機表一共有3個元資料:

乙個mac位址

通向該mac位址的交換機介面

表項放置在表中的時間

交換機的優點

由幾百台主機組成的小網路通常有幾個區域網網段,對應這些小網段,互動機就足夠了。

計算機網路第六章(一)

鏈路層上面是網路層,負責網路中的終端和終端的通訊,下面是物理層,負責提供物理鏈路節點間的位元流的傳輸 沿著通訊路徑連線相鄰節點的通訊通道稱為鏈路 link 為了將乙個資料報從源主機傳輸到目的主機,資料報必須通過沿端到端路徑上的每段鏈路傳輸。在通過特定的鏈路時,傳輸節點將此資料報封裝在鏈路層的幀中,並...

計算機網路第六章筆記

1.檔案傳送協議ftp 其實ftp就是用tcp ip協議進行檔案傳輸,並造成乙個假象就是好像多台裝置可以同時操作乙個檔案。其實本質是在乙個ftp伺服器上開闢一塊可以進行ftp傳輸許可權的儲存區域,然後ftp客戶端通過tcp ip協議與ftp伺服器建立連線,然後將想要操作的檔案傳輸到客戶端進行操作,操...

計算機網路「第六章習題」

第一題 假設crc編碼的生成位元模式g 10011。請回答下列問題 1 如果資料d 1010101010,則crc編碼後 2 如果資料d 1010100000,則crc編碼後 3 如果接收端收到碼字01011010101001,則該碼字在傳輸過程中是否發生差錯?4 如果接收端收到碼字10010101...