写在最前:
给我班同学写的2020年全网最详细
,最全面
的思科自学教程,独一无二,没有之一🌻
还在苦恼学校里开设的这门网络组建这门课程挂科而担忧吗?
关注❤+收藏🉑,不再惶恐不安
从此轻松拿上毕业证不是梦✨
![](https://i-blog.csdnimg.cn/blog_migrate/a737e73b8314b27c5fe6f18e39855ea2.jpeg)
文章目录
1. Packet Tracer 模拟器介绍
Packet Tracer是由Cisco公司发布的一个辅助学习工具,为学习CCNA课程的网络初学者去设计、配置、排除网络故障提供了
网络模拟环境
。学生可在软件的图形用户界面上直接使用拖曳方法建立网络拓扑,软件中实现的IOS子集允许学生配置设备;并可提供数据包在网络中行进的详细处理过程,观察网络实时运行情况。
![](https://i-blog.csdnimg.cn/blog_migrate/101646b4f0c6b720b66f16657b7d0386.jpeg)
1.1 页面简介
- 常用工具栏
自上而下提供包括选择、移动、备注、删除、查看、绘制多边形、调整大小、添加简单或复杂数据包等常用工具。
- 工作区
空白部分为工作区,可以在工作区创建网络拓扑结构,以及查看模拟网络中的数据。
- 逻辑和物理工作区转换栏
逻辑工作区为主要工作区,用户在此工作区完成网络设备的逻辑连接和配置。物理工作区为模拟真实情况有城市、建筑物、工作间等直观图,用户对此进行相关配置。
- 实时/模拟模式转换栏
实时模式为默认模式,模拟模式有模拟数据包的传输过程,更好查看整个网络拓扑图。
- 网络设备库
给用户提供不同类型不同型号的网络设备,包括路由器、交换机、集线器等等。
- 用户数据包窗格
用户可通过窗格管理数据包,添加、删除、查看数据包信息。
- 基本操作
可把设备拖拽到工作区
点击连接线-设备-相连接-可选端口
- 常见的连接线
自动连接线、console配置线、直通线、交叉线、光纤、电话线、同轴电缆、dce串行线、dte串行线(从左到右)
1.2 注意事项
端口连接状态,绿色正确,红色错误,橙色堵塞
2. 交换机的基本用法
- 实验目标
掌握交换机基本信息的配置管理。
交换机的命令行操作模式主要包括:
Switch> //用户模式
Switch# //特权模式
Switch(config)# //全局配置模式
Switch(config-if)# //端口模式
交换机常用
的配置命令行
模式切换指令
enable //进入特权模式(一般简写为en)
config t //进入全局配置模式
interface fa 0/1 //进入交换机某个端口视图模式
exit //返回到上级模式
end //从全局以下模式返回到特权模式
快捷指令
命令自动补全(Tab)
帮助信息(如? 、co?、copy?)
命令简写(如 en 的完整命令为 enable)
快捷键(ctrl+c中断测试,ctrl+z退回到特权视图)
reload 重启(在特权模式下)
hostname 修改交换机名称(在全局配置模式下)
端口配置指令
speed,duplex //配置交换机端口参数
show version //查看交换机版本信息
show running-config //查看当前生效的配置信息
show startup-config //查看保存在NVRAM中的启动配置信息
show interface //查看端口信息
show mac-address-table //查看交换机的MAC地址
2.1 什么是VLAN???
VLAN(Virtual Local Area Network)的中文名为"虚拟局域网"
作用:隔离广播域
交换机的各个vlan是互不相同的,不同vlan,不能相互通信
实现vlan通信的方法
:三层交换机,路由器
2.2 交换机VLAN端口类型
- Access端口
- Trunk类型
- Hybrid类型
Access端口
Access端口主要用于接入终端设备,如PC机、服务器、打印服务器等。
该模式的端口只能属于一个VLAN,它的PVID是在VLAN划分时所分配的。
4. | Access口收报文(从外到内) | Access口发报文(从内到外) |
---|---|---|
有Tag | 判断该端口是否已经加入报文中的VID 所指VLAN,如果已经加入则进行接收,否则直接丢弃,不进行接收 | 判断该端口是否已经加入报文中的VID 所指VLAN,如果已经加入则将报文的Tag 剥离并进行发送,否则不从该端口进行发送 |
无Tag | 根据该端口所设置的PVID 给报文打上相应的Tag ,使之成为有Tag的报文,然后还需要经过上方有Tag报文的检测,也即还需判断端口是否已经加入PVID 所指VLAN | 该情况不存在! |
Trunk端口
Trunk端口主要用于连接其它交换机或路由器连接的端口,只能连接汇聚链路,一般用于交换机之间连接的端口,它是一条中继链路,允许各种VLAN通过,可以接收和发送多个VLAN的报文,以便在线路上承载多个VLAN。思科交换机的trunk默认是允许所有vlan通过的。
Trunk口收报文(从外到内) | Trunk口发报文(从内到外) |
---|---|
有Tag | 判断该端口是否已经加入报文中的VID 所指VLAN,如果已经加入则进行接收,否则直接丢弃,不进行接收 |
无Tag | 根据该端口所设置的PVID给报文打上相应的Tag,使之成为有Tag的报文,然后还需要经过上方有Tag报文的检测,也即还需判断端口是否已经加入PVID 所指VLAN |
Hybrid类型
Hybrid模式是Access与Trunk的混合模式,交换机上既可连接用户主机又可连接其他交换机的端口,它既可连接接入链路又可连接汇聚链路。
Hybrid端口与Trunk端口的区别
在可以允许多个VLAN的报文发送时不打标签,而Trunk只能允许一个VLAN的报文不带标签。
- | Hybrid口收报文(从外到内) | Hybrid口发报文(从内到外) |
---|---|---|
有Tag | 判断该端口是否已经加入报文中的VID 所指VLAN,如果已经加入则进行接收,否则直接丢弃,不进行接收 | 判断该端口是否已经加入报文中的VID 所指VLAN,如果没有则不进行转发,如果已经加入再判断该VLAN是配置为Tag 还是Untag ,如果为Tag 则直接进行发送,如果为Untag 则将报文的Tag 剥离再进行发送 |
无Tag | 根据该端口所设置的PVID给报文打上相应的Tag ,使之成为有Tag 的报文,然后还需要经过上方有Tag 报文的检测,也即还需判断端口是否已经加入PVID 所指VLAN | 该情况不存在! |
注:
1.Hybrid端口配置Tag
和Untag
只跟出方向有关,与入方向无关。
2.同时只有Hybrid端口才能配置Tag
和Untag
,其余两种端口是无法进行配置的。
3.由上可知,无论哪种端口,报文在交换机内部的时候都是带TAG的!
![](https://i-blog.csdnimg.cn/blog_migrate/442a11de1528293b6aff75c93c3646c5.gif)
3. 二层交换机的基本配置
![](https://i-blog.csdnimg.cn/blog_migrate/b896534170057a212b9a625ebe146281.gif)
- 配置步骤思路
1.创建vlan
2.连接PC的接口划分到vlan中
3.连接三层交换机的接口做Trunk 步骤展示
Switch>enable //进入特权模式
Switch#configure //进入全局配置模式
Switch(config)#vlan 10 //创建vlan10
Switch(config-vlan)#vlan 20 //创建vlan20
Switch(config)#interface range fastEthernet 0/1 //进入0/1端口
Switch(config-if-range)#switchport mode access //将端口设置为access模式
Switch(config-if-range)#switchport access vlan 10 //把端口划分到vlan10中
Switch(config-if-range)#exit //退出,返回上一层
Switch(config)#interface range fastEthernet 0/11 //进入0/11端口
Switch(config-if-range)#switchport mode access //将端口设置为access模式
Switch(config-if-range)#switchport access vlan 20 //把端口划分到vlan20中
Switch(config-if-range)#interface fastEthernet 0/24 //进入0/24端口
Switch(config-if)#switchport mode trunk //将端口设置为trunk模式
Switch(config-if)#switchport trunk allowed vlan all //trunk端口允许所有vlan通过
4. 三层交换机的基本配置
- 配置步骤思路
1.创建vlan
2.给vlan配置IP地址
3.和二层交换机相连接口做Trunk
4.开启三层交换机的路由功能 步骤展示
Switch>enable //进入特权模式
Switch#configure //进入全局配置模式
sw2(config)#hostname sw3 //修改设备名为sw3
sw3(config)#vlan 10 //创建vlan10
sw3(config-vlan)#vlan 20 //创建vlan20
sw3(config-vlan)#exit //退出,返回上一层
sw3(config)#interface vlan 10 //进入vlan10
sw3(config-if)#ip address 192.168.10.254 255.255.255.0 //给vlan10 ip地址
sw3(config-if)#exit //退出,返回上一层
sw3(config)#interface vlan 20 //进入vlan10
sw3(config-if)#ip address 192.168.20.254 255.255.255.0 //给vlan20 ip地址
sw3(config-if)#exit //退出,返回上一层
sw3(config)#interface fastEthernet 0/24 //进入0/24端口
sw3(config-if)#switchport trunk encapsulation dot1q //封装802.1Q trunk传输协议
sw3(config-if)#switchport mode trunk //将端口设置为trunk模式
sw3(config-if)#switchport trunk allowed vlan all //trunk端口允许所有vlan通过
sw3(config-if)#ip routing //开启路由转发功能
![](https://i-blog.csdnimg.cn/blog_migrate/0d36283c24ac2d284ccb150e5669eff3.jpeg#pic_center)