計算機網絡自頂向下方法【六】——網絡層

  網絡層,也是個中間層,分爲數據平面和控制平面。java

  本章說的是數據平面。算法

  其中最主要的是路由選擇與轉發。網絡

  轉發:當一個分組到達某路由器的一條輸入鏈路時,該路由器必須將該分組移動到適當的輸出鏈路。工具

  路由選擇:當分組從發送方流向接收方時,網絡層必須決定這些分組所採用的路由或路徑。ip

  這個好像和之前學java的servlet時,轉發和重定向有點相似?但仔細想一想好像也沒什麼關聯。內存

  路由器是網絡層的重要工具。路由

  每一個路由器都有一個轉發表,路由器根據分組目的地前綴與該路由表中的表項進行匹配,找到對應的出口進行轉發。servlet

  轉發主要使用最長前綴匹配規則。路由器

  有三種交換方式,內存、總線、互聯網絡。互聯網

  交換時會發生排隊,排隊時用先進先出的算法,還有一個優先級判斷。

  還有IPv4與IPv6,兩個ip相關的。前段時間據說中國也會有本身的,不知道何時會出現。IPv6書上說,推行了好多年了,只有很小的進展,不到10%的樣子。看來網絡層的協議很難更改。

  後續,以後弄懂了補上

相關文章
相關標籤/搜索