三层交换原理及实验操作

简介:

三层交换的原理:一次路由,多次交换。

第一次用C1C2的过程简述:

1. C1客户机会发送一个数据包给默认网关,三层交换机是主机的网关因此,三层交换机上vlan10的接口接受来自C1客户机的数据包(数据包中的源MAC地址为自身的,目的MAC地址为默认网关的)。

2. 交换机在接收到这个数据包后会重新修改这个数据包,并用ARP广播获得C2客户机的MAC地址,重新写入到数据包中并发送给C2客户机。

3. C2客户机接收到这个数据包后,打开数据包发现它的目的MAC跟自己的MAC地址一样就会从新发个数据包作为回应。

4. 这时三层交换机就会把回应中的MAC地址记录到自己的MAC路由表中。

5. 这时C1客户机在发送数据给C2客户机时就不需要经过三成交换机当中的路由功能直接发送给C2客户机。


三层交换的配置实例如下:

准备两台客户机、一台交换机、一台三层交换机。

目的C1客户机与C2客户机实现互通。

wKioL1T1IxfQCUbwAACr1xclLtc818.jpg

//SW1三层交换机上配置的命令,添加vlan,为vlan配置地址并激活,为端口配置trunk链路。

wKiom1T1IgWBWCyLAANL83IdaBA052.jpg

//交换机上,添加vlan、为接口配置投入trunk链路,将将接口加入到vlan中。

wKioL1T1IzPwUQFqAAJUbwpm6kg089.jpg

//最后ping通测试。

wKiom1T1IiGyIouUAAIJmzgxln0888.jpg












本文转自白羊IT51CTO博客,原文链接:http://blog.51cto.com/000011211684/1616735,如需转载请自行联系原作者
相关文章
|
NoSQL Redis 数据安全/隐私保护
Redis 6.0 新特性详解
艺术致敬! 一、众多新模块(modules)API   Redis 6中模块API开发进展非常大,因为Redis Labs为了开发复杂的功能,从一开始就用上Redis模块。Redis可以变成一个框架,利用Modules来构建不同系统,而不需要从头开始写然后还要BSD许可。
9919 0
|
存储 网络协议 数据安全/隐私保护
POP3/SMTP/IMAP邮件协议的区别
POP3/SMTP/IMAP邮件协议的区别
POP3/SMTP/IMAP邮件协议的区别
|
Android开发 Python
uiautomator2:python控制手机的神器
uiautomator2:python控制手机的神器
446 0
|
编解码 Linux iOS开发
FFmpeg开发笔记(二十三)使用OBS Studio开启RTMP直播推流
OBS(Open Broadcaster Software)是一款开源、跨平台的直播和和Linux。官网为<https://obsproject.com/>。要使用OBS进行直播,需执行四步:1) 下载并安装OBS Studio(<https://obsproject.com/download>),2) 启动流媒体服务器如MediaMTX,生成RTMP推流地址,3) 打开OBS Studio,设置直播服务为自定义RTMP服务器(127.0.0.1:1935/stream),调整视频分辨率,4) 添加视频来源并开始直播。同时,通过FFmpeg的拉流程序验证直播功能正常。
1019 4
FFmpeg开发笔记(二十三)使用OBS Studio开启RTMP直播推流
|
机器学习/深度学习 人工智能 算法
【机器学习】平均绝对误差 (MAE) 与均方误差 (MSE) 有什么区别?
【5月更文挑战第17天】【机器学习】平均绝对误差 (MAE) 与均方误差 (MSE) 有什么区别?
|
机器学习/深度学习 资源调度 并行计算
VGen整体架构
【1月更文挑战第7天】VGen整体架构
671 1
VGen整体架构
|
小程序 前端开发 JavaScript
基于Java的校园二手交易小程序的设计与实现
基于Java的校园二手交易小程序的设计与实现
|
Windows
使用ffmpeg调用电脑自带的摄像头和扬声器录制音视频
使用ffmpeg调用电脑自带的摄像头和扬声器录制音视频
816 0
|
机器学习/深度学习 编解码 数据可视化
【论文精选】TPAMI2020 - PFENet_先验引导的特征富集网络_小样本语义分割(二)
【论文精选】TPAMI2020 - PFENet_先验引导的特征富集网络_小样本语义分割
765 0
【论文精选】TPAMI2020 - PFENet_先验引导的特征富集网络_小样本语义分割(二)
|
运维 网络性能优化 网络虚拟化
交换机的堆叠技术
交换机的堆叠技术
574 0
交换机的堆叠技术