数据链路层负责网络中相邻节点之间可靠的数据通信,并进行有效的流量控制。
以太网有1 XEROX公司的X-WIRE
2 DEC-INTEL-XEROX的以太网。
3 IEEE的802.1Q标准
4 快速以太网和千兆以太网。
3 CSMA/CD的工作原理是 发送前先监听信道是否空闲,若空闲则立即发送数据。在发送时边发送边继续监听,若监听到冲突则立即停止发送。等待一端随机时间以后,在重新尝试。
MAC地址有48位二进制组成通常为六段用十六进制表示。
802.1Q帧格式,该帧包含六个域。
1 前导码包含3个字节,前7个字节的值为OXAA而最后一个字节的值为OXAB。
2 目的地址包含6个字节。
3 源地址包含6个字节。
4 类型长度域包含2个字节。
5 数据域包含46-1500个字节。
MAC子层NC的下层,它的功能主要有以下几个方面。
1 将上层叫下来的数据封装成帧进行发送。
2 实现和维护介质访问控制协议。
3 比特差错和检测。
4 MAC帧的寻址。
LLC子层的主要功能有:1 建立和释放数据链路层的逻辑连接。
2 提供与上层的接口。
3 给帧序号。
MAC子层的规范称为IEEE802.3 LLC的子层的规范称为IEEE802.2。
某个以太网实现被称为N减信号减物理介质。
N:以每秒为单位的数据率。
信号:如果采用的信号是基带的,物理介质是以太网专用的,不与其他的通信信号共享,则表示BASE,如果信号是宽带的,物理介质物理介质能够同时以太网和其他非以太网的服务,则表示ERACD。
物理介质表示介质类型。
交换机的MAC地址表形成与作用主要包括如下
优点:1 学习:MAC地址表是交换机通过学习接收的数据帧的源MAC地址而形成的。
2 转发:交换机根据MAC地址表单播转发数据帧。
3 广播:如果目的地址在MAC地址表中没有的交换机就向除接收到该数据帧的端口外的其他所有端口广播该数据帧。
4 更新:交换机MAC地址表的老化时间是300S,如果MAC地址表中的表同300S没有更新,交换机就删除次条目。
按信息传送的方向与时间可以将传输的方式分为单工,半双工,全双工3种。
单工:两个数据之间能 沿一个指定的方向进行数据传输。
半双工:两个数据之间可以在两个方向上进行数据传输。
全双工:数据传输是两个数据之间,可以两个方向同时进行数据传输。
广播域指接收同样广播信息的节点的集合。
交换机3种交换方式:! 存储转发。
2 快速转发。
3 分段转发。
快速转发的利处:转发延迟小。
快速转发的弊处:转发的帧可能会有比特错误。
CISCO2950系列标准版交换机包括2950X-24。
2900-24 2950-12 2950-46他们都是独立的,固定是配置的,可管理的,101001000交换机,可以分为中小型网络提供连接。
端的电缆称为控制台电缆DJ45-DB9 RJ45-DB25 DB9-DB25 DB9-DB9 等几类各端到设备的控制子电缆。
交换机的配置模式如下:
Switch>用户模式
Switch>enable进入特权模式。
Switch#特权模式
Switch#configure terminal进入配置模式
Switch(config)#hostname主机名
Switch(config)#enable password明文密码
Switch(config)#enable secret密文密码
Switch(config)#exit回到特权模式
switch#show rumming-config查看配置信息(存在RAM中)
switch#exit返回到用户模式
switch#copy rumming-config startup-config把RAM中的配置信息保存到NVRAM中
switch#show startup-config查看NVRAM中的配置信息
ccc#erase statrtup-config恢复出厂默认配置
switch(config)#interface fastethernet 0/1进入接口模式
switch(config-if)#description wojiedeshirenshibudejizi添加街口描述模式。
spled100(10 auto)配置接口带宽
duplex full配置双工模式(全双工)
switch#show mac-addrdss-table查看mac地址表中信息(老化时间300S)
交换机工作原理
1 转发数据帧
2 查看MAC地址表1 有,直接转发2 没有,广播(除了发送端以外) 回应,交换机把MAC任意写入MAC地址表(学习)3 主机自身想广播(把目的MAC改为全为1)
switch#show cdp neghbors查看邻居信息
cc#cisco D=disavery p=protocol
switch#show cdp查看cdp包发送(60S)更新,版本信息。
switch#show cdp neighborts dotail查看邻居的详细信息,接口IP,IOS版本。
switch#show cdp traffic查看CDP包的统计信息
switch(config)#line console 0 进入逻辑接口模式(line模式)
switch(config-line)#password 789设置密码
switch(config-line)#login调用
switch(config)#vyt 0 4 进入逻辑接口。
(注,0 4表示同时可以有五个用户访问,最多是9-15)
switch(config-line)#password 设置密码123
switch(config-line)#login调用
switch(config)#interface vlan 1
switch(config-if)#ip address 192.168.100.1 255.255.255.0设置IP地址
no shutdown激活
switch(config)#ip default-gateway 192.168.0.253配置交换机的网关(以便于对交换机进行远程管理)
破解交换机的密码,重启,按着mode键进入mini ios
1 flash init
2 dir flash (找到config text文件)
3 dename flash config text flash config xxx
4 buot重启进入正常IOS
5 dir flash
6 rename falsh config xxx flash config text
7 copy flash config text system running config
8 重新设置密码
9 write 保存
六 交换机的工作模式1单工:(只能收藏只能发)
2 半双工:(只能同时收发)
3 全双工:(可以同时收发)
七:冲突域与广播域
交换机可以隔离冲突域(每个接口为一个冲突域)
交换机是一个广播域
第一种:
switch#vlan database进入vlan数据库
switch(vlan)#vlan 66 (1-1005) name renshi创建vlan并起名。
EXIT保存并退出
第二种
switch(config)#vlan 88
switch(config-vlan)#name caiwu把一个端口加入vlan
switch(config)#interface f0/2
switch(config-if)#sitchport access vlan 66
switch(config)#interface range f0/3-13
switch(config-if-range)#switchport access vlan 88
switch((config)#default interface f0/1(恢复默认配置)
switch#show vlan
switch#sh vlan brsef查看汇总信息
switch#sh vlan id 66
switch(config)#int vlan 66
switch(config-if)#description zheshirenshidevlan给VLAN添加描述信息。
总结:1把lVLA删除,VLAN中的端口不属于任何VLAN
2 VLAN信息存在VLAN数据库中(flash中vlan dot文件)
配置信息存在running-config中。
swich(config-if)#swichport mde trunk (access) dynamic(动态)
switch#show interface f0/1 switchport 查看接口Trunk信息
switch(config-if)#switchport trunk allawed vlan remove(add) vlan号