计算机网络--网络层

  • 电话提供的是面向连接的的通信方式,电路交换,建立一条真正的连接,这种方式能够提供可靠传输的服务。计算机网络也模仿这种通信方式,在分组交换中建立一条虚电路(VC)
  • 网络层向上只提供简单灵活的,无连接的,尽最大努力交付的数据报服务,网络层不提供服务质量的承诺

网际协议IP

与IP协议配套使用的还有三个协议:

  • 地址解析协议ARP
  • 网际控制报文协议ICMP
  • 网际组管理协议IGMP

将网络设备连接起来的中间设备:

  • 物理层使用的--转发器
  • 数据链路层使用的--网桥或者桥接器
  • 网络层使用的--路由器
  • 网络层以上使用的--网关

IP地址编制方式经过三个阶段:分类的IP地址,子网划分,构成超网

IP地址分类

计算机网络--网络层_第1张图片

因为前面几位有固定位,而且前面几位是前缀码(哈夫曼编码),是不会一样的,就是说看前面几位就可识别属于那种类型的IP地址

常用的是前面三种类别的地址:A,B,C


ARP协议

流程:当我们需要知道一台主机的MAC地址时,则需要在局域网内发送广播包,不能透过路由器转发,根据IP地址,具体某一台主机响应这个请求。请求主机收到那台主机的回应后,将相应IP,MAC存入ARP高速缓存

注意,请求报文是广播,而响应报文是单播

这里面其实能够发生ARP欺骗,这里不进行讨论


路由策略

默认路由,静态路由,动态路由

划分子网和构造超网

  • 划分子网:其实就是通过子网掩码将某个网段进行更细致的划分。通过子网掩码(一般都是前面很多1,后面很多0)与IP地址相与得到网络地址,其他的就是主机位。有的IP地址可能相同,但是代表的网段不是一样的
  • 划分子网增加了灵活性,却减少了能够连接在网络上的主机总数
  • 无分类编址CIDR(构造超网):IP地址表示:{网络前缀,主机号}
  • 最长前缀匹配:同一个IP地址,可能会匹配多个网络前缀,如:206.0.71.130可以匹配成206.0.68.0/22和206.0.71.128/25,也就是说这个IP可能是这个网段的,也可能是那个网段的,但是我们用最长前缀匹配来返回她属于哪个网段

其他一些概念:

把整个互联网划分为许多较小的自治系统(AS),所以路由选择协议有两大类:

  • 内部网关协议IGP:RIP,OSPF,EOGRP
  • 外部网关协议EGP:BGP

自治系统的外部路由选择协议:BGP--外部网关协议

BGP需要每个自治系统要有边界路由器,也就是发言人,边界路由器用来将内部路由器与外部进行联系。所以这种路由器需要运行BGP也要运行内部路由选择协议,如RIP,OSPF等

 

 

你可能感兴趣的:(计算机网络)