计算机网络之网络层
先介绍一下数据链路层设备:网桥和交换机
网桥:记录网桥一端的所有节点的mac地址,当数据帧经过网桥时,网桥通过学习到的mac地址直接将数据发送给对应的节点,但是网桥第一次接入设备并不能保存设备的mac地址,只有在设备发送数据帧到网桥,然后网桥会将数据帧广播到每一个节点,然后每一个节点会比对自身mac地址和数据帧的mac地址,如果成功就能保存到网桥上。半双工
交换机:可以看作多个网桥的组合,网桥只有两端,交换机可以有多个接口。交换机可以将多个接口分成不同的vlan,而且交换机是全双工,因为交换机具有存储转发(数据包可以在交换机排队发送)的功能。
网段:子网掩码和ip地址做与运算:比如:192.168.1.1 和192.168.1.2 子网掩码都是255.255.255.0 分别得到的网段为:192.168.1.0 192.168.1.0 所以他们处在同一个网段
192.168.1.1 192.168.2.1 他们的子网掩码都是255.255.255.0 做与运算:192.168.1.0 192.168.2.0 l两个不一样,所以他们处于不同的网段
计算机网络层通信:
计算机网络层设备:路由器
路由器:每一个路由器的接口都有ip地址和mac地址。
路由器协议:静态路由协议,动态路由协议。
静态路由协议:由网络管理员在每个路由器中配置其他所有网段的地址、
动态路由协议:路由器通过广播自己学习其他网段地址,然后建立自己的路由表