目录
网络层
网络层是OSI参考模型中的第三层,介于传输层和数据链路层之间,它在数据链路层提供的两个相邻端点之间的数据帧的传送功能上,进一步管理网络中的数据通信,将数据设法从源端经过若干个中间节点传送到目的端,从而向运输层提供最基本的端到端的数据传送服务。主要内容有:虚电路分组交换和数据报分组交换、路由选择算法、阻塞控制方法、X.25协议、综合业务数据网(ISDN)、异步传输模式(ATM)及网际互连原理与实现
1.IP地址
简介
32位二进制数,IP用于主机在互联网中的标识
4组十进制表示:IP地址每八位为一组,用"."分割,用十进制标识
IP分类
A类(1~126)
127:回环地址:我
B类(128~191) //A,B,C三类为常用
C类(192~223)
D类(224~239)组播
E类(240~255)科研
私有IP分类
A类:10.0.0.0~10.255.255.255
B类:172.16.0.0~172.31.255.255
C类:192.168.0.0~192.168.255.255
子网掩码
作用:32位2进制数字 ,运算出IP地址的网络部分。
分类:
A类:255.0.0.0
B类:255.255.0.0
C类:255.255.255.0
方法:子网掩码中为1部分,对应IP地址的网络位。IP地址和子网掩码,逻辑与运算
网络地址
网络位相同,IP地址是同一网段,直接通信。
网络位不同,IP地址不是同一网段,不能直接通信,必须经过网关路由器转发。
网络层封装
2.路由器工作原理
路由的概念
路由表形成
路由协议
路由协议(英语:Routing protocol)是一种指定数据包转送方式的网上协议。Internet网络的主要节点设备是路由器,路由器通过路由表来转发接收到的数据。转发策略可以是人工指定的(通过静态路由、策略路由等方法)。在具有较小规模的网络中,人工指定转发策略没有任何问题。但是在具有较大规模的网络中(如跨国企业网络、ISP网络),如果通过人工指定转发策略,将会给网络管理员带来巨大的工作量,并且在管理、维护路由表上也变得十分困难。为了解决这个问题,动态路由协议应运而生。动态路由协议可以让路由器自动学习到其他路由器的网络,并且网络拓扑发生改变后自动更新路由表。网络管理员只需要配置动态路由协议即可,相比人工指定转发策略,工作量大大减少。
示例
通过路由器让不同网段的主机互通
直连类型:不同网段的IP连接在同一个路由器上
设置路由IP
配置连接192.168.1.0网段的接口如下图所示:
配置连接192.168.2.0网段的接口如下图所示:
这个时候这不同IP地址网段的主机可以互通
测试一下:ping
j结论:两个或多个不同IP地址的网段用一个路由器配置,路由器就会把通向该网段的路由信息填写到路由表中去就可以相互通讯。