1. L2转发,L3转发
网络传输中,每个节点会根据分组数据的地址信息,来判断该报文应该由哪个网卡发送出去。为此,各个地址会参考一个发出接口列表。在这一点上 MAC 寻 址与IP 寻址是一样的。只不过MAC 寻址中所参考的这张表叫做地址转发表,而 IP 寻址中所参考的叫做路由控制表。MAC 地址转发表中所记录的是实际的 MAC 地址本身,而路由表中记录的 IP 地址则是集中了之后的网络号。
2. 网络的构成要素
搭建一套网络环境要涉及各种各样的电缆和网络设备。在此仅介绍连接计算 机与计算机的硬件设备。
3. 网络设备
-
网卡
主机的每个端口有一个网卡。每个网卡有一个MAC地址。网卡的MAC地址是出厂设置好的,不可变的。
网卡的IP地址是软件层面分配得到的,是可变的。 -
中继器
放在链路中间,起信号放大作用。中继器两边的链路速率必须一致。
集线器就是多个中继器组合成的产物。
-
网桥/L2交换机
网桥支持存储转发,即先将端口输入的帧存储起来,再对收集的帧依次进行分析,处理,转发。故,可以连接不同速率链路。
网桥的转发依据目的MAC地址结合自身的地址转发表实现。
网桥自身的地址转发表采用自学习方式建立。
- 路由器/L3交换机
路由器负责为不同网络间建立连接,路由器从端口收到帧后,存储,处理,转发。
转发时依据目的IP地址,结合自身路由表来实现。
自身路由表通过路由协议来建立与维持。
- 4~7层交换机
也可通过软件实现,主要实现负载均衡,流量控制,防火墙等功能。
6.网关
也可通过软件实现,主要实现协议转换功能。防火墙,代理等也可算作网关。