数据链路层功能
1.数据链路的建立、维护与拆除
2.帧包装、帧传输、帧同步
3.帧的差错恢复
4.流量控制
MAC地址解析:
00-0a-32-88-72-00
前三位是供应商标志,后三位是在供应商出场的编号
第一位的二进制的最后一位:0代表单播地址,1代表组播地址
单播:一对一的通信
组播:一对多的通信(多必须是在组内的)
广播:只要在广播范围内的都能接收到通信
以太网:最早有XEORX公司生成的个人工作站(X-wire)Xerox alto
DEC-INTEL-Xerox一同发布了标准版以太网标准10m/s
IEEE标准委员会发布了802.3标准(1983),1990发布了以太网标准(10BASE-T)
grand junction于1992年发布了快速以太网标准100m/s
千兆以太网于1996年IEEE802.3专门成立标准开发组,1998年完成千兆以太网。
当前使用的主流是支持双绞线的千兆以太网标准。
以太网帧格式以前导码起始,32位冗余校验码结尾
帧的组成:以太网有多种帧的格式,最常用的是Ethernet II
物理层封装:前导码(7字节)+帧起始定界符(1字节)+目的地址(6字节)+原地址(6字节)+类型(2字节)+数据(46~1500字节)+帧校验序列(4字节)
目的地址~帧校验序列是数据链路层封装
前导码:前7个字节的值为0xAA,最后一个字节的值为0xAB。前导码是物理层的封装(不算在帧内)
目的地址(DA)和源地址(SA):都是Mac地址,都是6个字节。源一定是单播地址(第8位为0),目的地址既可以是单播,也可以是组播,也可以是广播
类型:标记了上层协议(网络层)的类型,0800H代表的是IP协议
数据:最少必须要有46个字节数,如果不够的,则高层协议一定要确保填充到46个字节(网络层对数据的处理)。最大值看起来是1500个字符,单实际上接近无上限
帧校验序列(FCS):从目的地址DA开始,到数据这部分的"校验和",算法是32位的CRC(循环冗余校验法)
ENSP工具:
单播通信的交换机原理:
A->B发送数据的过程
初始状态
MAC地址学习(交换机保存A的MAC地址,标记接口),有300s的保存时间,如果有数据传输,会刷新保存时间
广播未知数据帧(除去原地址之外的其他主机都会收到该广播)
接收回应(未必配的也会回应),匹配的会添加的到mac地址列表,标记接口
交换机实现单播通信
交换机以太网接口的工作模式
单工:两个数据站之间只能沿单一方向传输数据
例如:广播
半双工:两个数据站之间可以双向数据传输,但不能同时进行
例如:对讲机
全双工:两个数据站之间可以双向且同时进行数据传输
例如:打电话
交换机以太网接口速率:接口连接时进行协商;协商失败则无法正常通信
交换机的接口有许多频率要求,比如10/100端口连接了交换机的10/100/1000的端口,双方会协商接口标准,一般自适应较低的标准,但有部分厂商的标准并不一致,此时需要根据要求更改配置或更改双工的工作模式。
交换机的命令行配置
配置前的准备
Console电缆
物理连接:计算机COM口、交换机/路由器Console口
软件连接:超级终端、其他软件
命令行的层次关系
用户模式:查看统计信息
特权模式:查看并修改设备的配置
全局模式:针对整个交换机修改配置参数
接口模式:针对设备的接口修改配置参数
ENSP常用命令:
1.dir:在用户模式下查看磁盘信息 2.system-view:进入系统模式
3.quit或Ctrl+z:回到用户模式
4.sysname l1:设备名称修改
5.info-center enable:允许系统信息提示;前面加undo为关闭系统提示信息
6.clear configuration int gi 0/0/1配置全部清空
7.display current-configuration:查看当前机器的所有配置,缩写是dis cu
8.save:在用户界面保存对当前机器或接口所做的修改
9.dis ip interface brief:显示接口的摘要信息
10.int g1 0/0/1:进入接口g1 0/0/1对应的命令行
11.ip add 192.168.1.123 255.255.255.0:在接口的命令行中,配置ip地址(路由器中才可以配置ip地址,交换机中不可以)192.168.1.123为IP地址
12.dis version:在系统命令中查看系统版本信息
13.dis memory-usage:查看系统的内存信息
14.dis cpu-usage:查看CPU的信息
15.文件系统:
复制:copy
新建文件夹:mkdir
剪切:move
进入:cd
解压:unzip
查看文件:more
重命名:rename
删除文件:delete
彻底删除:delete/unreserved
查看回收站:dir/all
#还原回收站:undelete
#删除文件夹:rmdir
#清空回收站:reset recycle-bin
清空配置信息:reset saved-configuration
显示已保存的配置:dis saved-configuration
显示当前正在运行的配置:dis current-configuration
跨网段访问不同服务器的ENSP配置
1.两个路由器R1和R2,用双绞线Cooper连接GE0/0/0
2.R1连接一个交换机LSW1,用双绞线连接R1的GE0/0/1
3.LSW1用双绞线连接两个PC机
4.配置两个PC机的静态IP(同网段):192.168.1.10/192.168.1.20 子网掩码255.255.255.0 网关192.168.1.1
5.配置R1的GE0/0/0的IP地址为12.0.0.1
6.配置R1的GE0/0/0的IP地址为192.168.1.1(既PC机的网关)
7.配置R2的GE0/0/0的IP地址为12.0.0.2
8.在R1上配置R1到R2的静态路由:ip rou 目标地址 子网掩码 原地址(目标地址可以为0.0.0)
9.在R2上配置R2到R1的静态路由,形成回路