交换机和路由器原理和配置方法:
交换机,数据链路层,二层设备。
数据链路层的作用:
1、物理设备和网络地址的建立,维护,拓扑和拆除。
2、封装数据帧,源mac和目的mac
3、差错的效验机制,重传的方式来保证数据的完整性。
(设备通过交换机直连,ip地址必须在同一网段)
交换机的原理:
1、设备通过交换机直连,彼此之间一定要在同一网段,否则必须要用路由器进行转发。
2、在初始状态,交换机不知道其他的信息。
3、设备A向设备B发起数据传输,交换机会把A的mac地址和接口保存在mac地址表里
4、向整个局部网内部发起广播,广播的数据帧,有则响应,无则丢弃
5、B会把信息传到交换机,交换机也会记录B的mac地址和接口信息,A和B直接进行数据通信
6、下一次A和B在通信,可以直接通信,不需要再广播了
7、交换机保存mac地址表的信息,300s,300秒之后会清空mac地址表。
交换机的四大功能:
1、学习功能,数据帧在经过交换机时,交换机会自动学习数据帧的mac地址
2、转发功能,会在mac地址表中找到数据帧的目的mac地址,查找成功,会从指定的接口转发数据
3、查询功能(泛洪),会从所有接口向所有设备转发数据,广播
4、刷新功能,300s。300s之后清空mac地址。
mac地址的含义:
F8-E4-3B-68-A8-73
48bit 16进制
1B=8bit
1kb=1024b
1mb=1024kb
1gb=1024mb
前24个bit是厂家的编号
后面的24个bit是网卡的批次
交换机是二层设备
二层转发和三层转发的区别?
二层数据的转化原理:
1)如果只要二层转发,设备必须在同一网段。
2)源主机触发的数据,源主机发出的数据是被分成了多个数据帧,每个数据帧的大小一般都是1500字节(不超过)
3)每个数据帧都会添加一个以太网头部,以太网头部源mac地址和目的mac地址,其他的字段类型。
4、数据帧会通过物理层设备(网卡),传输到二层设备(交换机)。
5、在二层设备,根据mac地址转发,mac地址表中查找下一跳的设备,把数据传送到下一个设备,根据mac地址表转发数据。
6、下一跳设备接收到数据帧之后,判断目的mac是否是自己的mac地址。满足条件接收数据帧。
7、以太网头部解封装,获取其中的传输数据,解析数据,处理,展示。
<>全局视图,用户视图,查看基本信息,不能配置
[]系统视图,在系统视图当中可以对设备进行配置
接口模式,配置ip地址(路由器),配置vlan(交换机)虚拟接口(三层交换机)
路由器的原理和配置:
路由:从源主机到目的主机的数据包转发过程。找到劲过程。
路由器:能将数据正确的转发到目的地,在转发过程中选择最佳路径的设备。
路由器的工作原理:
1、不同网段之间才需要路由器转发
2、数据包到达路由器之后,查找路由表
3、arp请求在整个网段中找到对应目标主机的mac地址
4、路由器A,通过路由表查找到下一跳地址,到达路由器B
5、路由器B先查询数据帧,mac地址1是否一致,查找路由表,找到目标主机对应的网关。
6、路由器B从网关对应的接口把数据传到对应的目标主机。
路由器A路由表没有记录
ARP
4.0
网关:中介
在整个网络中先声明自己的位置
在整个网络中对外声明自己的位置。
下一跳
路由器转发的过程
目标主机发出数据包--------网关进入路由器,路由器A发送ARP广播,获取目标ip的mac地址。
路由器A选择最近的下一跳地址,数据包进入路由器B,路由器B查路由表,有则转发,无则ARP。
找到对应主机的网络接口,把数据包转发网关接口,这时候已经获取到了目标ip的mac地址,直接转发到目标ip主机。
网关地址该怎么选择:要么第一个可用地址,要么是最后一个可用地址。
路由器一定是先配置最近的接口。
静态路由:
static静态 不动。
路由表,直连路由直接获取设备的信息
数据包的转发路径由我们管理员手动配置。固定的路标。
缺乏灵活性。
ip route-static 172.16.10.0 24 10.0.0.20
配置静态路由的命令
ip route-static 固定开头
默认路由
ip route-static 0.0.0.0 0.0.0.0 10.0.0.20
0.0.0.0 任意地址
0.0.0.0 任意子网掩码
10.0.0.20 下一跳
静态路由的优先级比默认路由的优先级高
交换机:mac地址表 300s之后清空
路由器:路由表 路由表手动维护的。路由表需要定期维护,转发数据时,他是全表查询,路由条目太多会影响路由器的转发效率。永远在。