文章目录
物理层(Physic Layer)
1、设备(介质):网线/光纤/空气
2、比特bit
8bit=1Byte
1024B=1KB
1024KB=1MB
1024MB=1GB
1024GB=1TB
1024TB=1PB
3、信号
电信号(模拟信号:抗干扰能力弱:放大器、数字信号:抗干扰能力强:中继器)
光信号
4、光纤
单模光纤、多模光纤:传播距离远的话单模好一点,近距离两者差不多
5、网线/双绞线
5类双绞线
超5类双绞线
6类双绞线:基于超5类增强抗干扰能力
7类双绞线
T568A:白绿、绿、白橙、蓝、白蓝、橙、白棕、棕
T568B:白橙、橙、白绿、蓝、白蓝、绿、白棕、棕
网线的用途分类:
1)交叉线:一端为A,一端为B。同种设备(3层及以上的设备可视为同种设备)之间使用!
2)直通线:两端都为A或B(市面上都是B)。异种设备之间使用!
3)全反线:一端为A,另一端为反A,也称为console线
数据链路层(2层 Data Link Layer)
1、帧结构:
2、帧格式:
802.3:有线网卡
802.11:无线网卡
类型:0x0800:IP协议、0x0806:ARP协议,长度:2字节
作用:识别上层协议,为上层提供服务
MAC地址:全球唯一,长度:48位,6字节
3、工作在数据链路层的设备: 交换机/网卡
4、交换机基本的工作原理:MAC地址表
检查帧头,根据源MAC地址动态的生成MAC地址表,再匹配目标MAC地址,如没有则广播转发帧,有则单播转发
老化时间:PC1和交换机1断开连接,等待300秒后MAC地址表里的数据会自动消失
这时PC2连接到了PC1原来的端口,则交换机1会立即更新PC2的绑定记录
例如:PC1给PC4发送信息
1)首先将帧由PC1经过端口F0/1发送到交换机1中
2)交换机1检查MAC地址表中没有这个记录,然后将源MAC地址与接口的对应记录添加到表中并广播转发
3)PC2收到之后会当作垃圾丢掉,交换机2收到后会检查自己的MAC地址表,发现没有则添加相应的记录并除接收端外广播转发
4)PC3收到后会当作垃圾丢掉,PC4则成功收到帧,并进行解封装后收到消息
PC4回复PC1的消息
1)PC4将帧经由F0/1端口发送到交换机2
2)交换机2检查MAC地址表中没有源MAC地址这个记录,然后将源MAC地址与端口的对应记录添加到表中并发现有目标MAC地址的记录,然后将帧经F0/2接口单播转发至交换机1
3)交换机1发现没有源MAC地址的记录,然后将相应的记录添加至表中,再检查到有目标MAC地址的记录,单播转发至PC1,解封装后收到信息
5、交换机的端口:
E:10Mb
F:100Mb
G:1000Mb
Te:10000Mb
F0/1:0是模块号,1是端口号
接口速率自适应:1000/100/10Mb自适应
速率工作模式可以是1000/100/10任何一种状态
端口状态:up/down
down的三种可能:
1)人工down掉
2)速率不匹配down掉
3)双工模式不匹配(双工duplex)
双工模式:单工、半双工、全双工
6、交换机5大基本工作模式及命令(支持缩写,思科)
第一次配置网络设备,需要使用console线,在pc上需要使用“超级终端”软件。
1)用户模式:
switch>
可以查看交换机的基本简单信息,但不能做任何修改配置!
2)特权模式:用户模式输入命令enable
简化---->en
命令进入特权模式
switch#
可以查看交换机的所有配置,不能修改配置,但是可以做测试、保存、初始化等操作
reload
:重启,内存中的数据都会丢失
show
:查看,例如show mac-address-table
:查看MAC地址表,show ip interface brief
:查看接口状态列表
write|cpoy running-config startup-config
:将设置保存到硬盘
erase startup-config
:清空配置文件
特权模式的命令前面加do
后都可以在其他模式使用,但是不能自动补全了
3)全局配置模式:特权模式下输入configure terminal
简化---->conf t
进入全局配置模式
switch(config)#
默认不能查看配置,可以修改配置,且全局生效!
hostname 新用户名
:修改用户名,立即生效
enable password 新密码|enable secret 新密码
:设置明文/密文(在running-config文件中是否加密)特权密码,两个同时配置明文密码失效
no ip domain-lookup
:关闭自动解析功能
ip defalut-gateway ip
:配置网关
line vty 0 4
:全局配置模式中,进入虚拟终端,开启远程控制,默认打开23(telnet),可以有4个同时控制
int vlan 1
:全局配置模式下,进入虚拟端口,配置远程控制telnet,可以给这个端口(有一台虚拟pc)配IP,然后就可以同网段远程管理了,跨网段的话还需要配置网关
4)接口配置模式:全局配置模式下输入interface 接口名
简化---->int 接口名
进入接口模式
switch(config-if)#
默认不能查看配置,可以修改配置,且对该接口生效!
exit
:退出一级
end