计算机网络实验1选编.docx

实 验 报 告 课程名称 计算机网络 实验项目 以太网的帧构成 实验仪器 网络协议仿真教学系统 系 别 计算机学院_ 专 业 班级/学号 学生姓名 实验日期 成 绩 _______________________ 指导教师 _______________________ 实验目的 掌握以太网的报文格式 2. 掌握MAC地址的作用 3. 掌握MAC广播地址的作用 4. 掌握LLC帧报文格式 5. 掌握仿真编辑器和协议分析器的使用方法 实验原理 理论基础 以太网的分类 最初的以太网是由施乐公司的Palo Alto研究中心(PARC)于1976年创建的。自此以后,逐渐发展。 数据速率为10Mbps的以太网称为标准以太网 ,数据速率为100Mbps的以太网称为快速以太网 ,数据速率为1000Mbps的以太网称为千兆以太网 。目前10G以太网 的标准也已正式制定。 以太网的媒体访问控制(MAC) 当节点或站点被连接到一条共同的链路或使用一条共同的链路时,叫做多点链路或广播链路。 这时就需要一个协议来协调链路的访问。已经有许多正式的协议用于对共享链路的访问。 但可以将它们归并为三组:随机访问协议、受控访问协议和通道化协议。以太网所使用的CSMA/CD (带有冲突检测的载波侦听多路访问)属于随机访问协议的一种。它是CSMA(载波帧听多路访问)方法的演化。 CSMA(载波帧听多路访问) CSMA也叫做LBT(先听后说), 它是希望传输数据的站点首先对媒体上有无载波进行监听,以确定是否有别的站点在传输数据。 如果媒体空闲,该站点便可传输数据;否则,该站点将使用某种退避算法避让一段时间后再做尝试。 常用的退避算法有非坚持 、1-坚持 、P-坚持 三种。 CSMA/CD(带有冲突检测的载波侦听多路访问) 在CSMA中,由于信道传播时延的存在,即使总线上两个站点没有监听到载波信号而发送帧时, 仍可能会发生冲突。由于CSMA算法没有冲突检测功能,即使冲突已发生,仍然将已破坏的帧发送完, 使总线的利用率降低。CSMA/CD是一种CSMA的改进方案。发送站点在传输过程中仍继续监听媒体,以检测是否存在冲突。 如果发生冲突,信道上可以检测到超过发送站点本身发送的载波信号的幅度,由此判断出冲突的存在。 一旦检测到冲突,就立即停止发送,并向总线上发一串阻塞信号,用以通知总线上其它各有关站点。 这样,通道容量就不致因白白传送已受损的帧而浪费,可以提高总线的利用率。 以太网的MAC帧格式??以太网的MAC帧格式有两种标准,一种是DIX Ethernet V2标准,另一种是IEEE的802.3标准。 但两种帧格式可以在同一以太网络共存。两种帧格式都具有7个域:前导码、帧首定界符、目的地址、 源地址、长度/类型、数据、帧校验序列。如下图所示。 7166246-15004前导码帧首定界符目的地址源地址类型/长度数据帧校验序列??两种格式的帧可以依据类型/长度字段的值进行区分。 如果此帧是DIX Ethernet V2标准格式帧,则类型/长度字段的值大于1536; 如果此帧是IEEE 802.3标准格式的帧,则类型/长度字段的值小于1518。 对DIX Ethernet V2帧来说,此字段的值代表了高层协议的类型; 对IEEE 802.3帧来说,它的高层协议一定是LLC,而此字段的值代表的是数据的长度。 (注:本系统“仿真端”可编辑的域为:目的地址、源地址、类型/长度和数据 ) ?网卡MAC地址的概念??MAC(Media Access Control, 介质访问控制)地址是识别LAN(局域网)节点的标识。 网卡的物理地址通常是由网卡生产厂家烧入网卡的EPROM,它存储的是传输数据时真正赖以标识发出数据的电脑和接收数据的主机的地址。 对于著名的以太网卡,其地址是48bit(比特位)的整数,如:44-45-53-54-00-00, IEEE规定地址字段的第一字节的最低位为I/G比特,I/G表示Individual/Group。当I/G比特为0时,地址字段表示一个单个站地址, 为1时表示组地址,用来进行多播。IEEE将地址字段第1字节的最低第2位规定为G/L比特,表示Global/Local。 当G/L比特为1时是全球管理(保证在全球没有相同的地址),厂商向IEEE购买的OUI都属于全球管理,当为0时是本地管理, 这时用户可任意分配网络上的地址。但应当指出,以太网

文档评论(0)

1亿VIP精品文档

相关文档