2.3 物理层下面的传输媒体 分为两大类- 导向传输类-铜线和光纤 非导向传输类-自由空间 2.3.1 导向传输媒体 双绞线-1.无屏蔽 2. 有屏蔽 3.近端串扰-双绞线重要指标 同轴电缆 曼彻斯特编码-将码元分成两个相等的间隔。1的前半为高,后半为低 差分曼彻斯特编码-1的前半与上一个码元相同,0则相反 光纤 2.3.2 非导向传输媒体 4. 局域网 局域网特点:网络为一个单位所拥有,且地理范围和站点数目均有限 局域网的拓扑:星形,环形,总线网,树形网 1)静态划分信道:频分,时分,波分,码分复用-代价高,复试和局域网和默写广播信道网络 2)动态媒体接入控制(多点接入): 随机接入:随即发送-碰撞-失败-需要解决碰撞的网络协议 受控接入:用户发送受控-a.令牌环局域网. b.集中控制的多点线路探询(轮询) 4.2 传统以太网 4.2.1 以太网工作原理 1.以太网的两个标准 IEEE 802 委员会:专门制定局域网和城域网的标准的机构 802.1 桥接/体系结构 802.3 CSMA/CD 802.15 无线个人网 802.16 宽带无线接入 802.17 弹性分组环(resilient Packet Ring) 逻辑链路层LLC(Logical Link Control):透明的 媒体接入控制MAC(Medium Access Control):与接入倒传输媒体有关的内容都放在MAC子层。 2.网卡的作用 网络接口板:通信适配器或者网络接口卡 总线网络:当一台计算机发送数据的时候,总线上的所有计算机都能检测到这个数据,广播通信。仅当数据帧中的目的地址和计算机的地址一致的时候,该计算机才能接受到这个数据帧。 为了使通信简便,以太网采取两种重要措施: 1.无连接的工作方式,不必简历连接可以直接发送数据 2.数据帧不进行编号,也不要求对方发回确认 以太网提供的服务是不可靠交付,尽最大努力交付。错误数据-丢弃 CSMA/CD协议:载波监听多点接入/碰撞检测 Carrier Sense Multiple Access With Collision Detection CSMA/CD协议中,一个站不可能同事进行发送和接受,该协议的以太网不可能进行全双工通信儿只能进行双向交替通信 争用期(contention period)又称为碰撞窗口(collision window)经过正用期这段时间还没有检测到碰撞,才能肯定这次发送不会发生碰撞。 以太网使用阶段二进制指数类型的退避算法来解决这个问题 1.确定基本退避时间,一般是取为正用期2t 2.定义参数k,k《10 3.从离散数列中随即去一个数,记为r重传所需的延时就是r倍的基本退避时间 4.重传达到16次还不能成功的时候,丢弃该帧,像高层报告。 以太网取52.1us为正用期长度,最短有效帧长为64byte, 新退避算法-二进制对数仲裁方法BLAM(binary logarithmic arbitration method) 强化碰撞-一旦发现碰撞,除了立即停止发送数据外,还要再继续发送若干比特的人为干扰信号(jamming signal)以便让所有用户都知道现在发生了碰撞 网卡的主要功能 1.数据的封装和解封 2.链路管理 3.编码与译码 以太网的信道占用率 1 4.3 以太网的MAC层 4.3.1 MAC层的硬件地址 在局域网中,硬件地址有称为物理地址或者MAC地址,网卡从网络上每次收到一个MAC帧就首先用硬件检查MAC帧中的MAC地址。如果是发往本站的帧则收下,然后再进行其他的处理。否则就将此帧丢弃,不再进行其他的处理,这样做就不会浪费主机的处理机和内存资源。这里“发往本站的帧”包括一下三种帧: 1.单播帧(一对一),即收到的帧的MAC地址与本站的硬件地址相同。 2.广播帧(一对全体), 3.多播帧(一对多), 4.3.2 两种不同的MAC帧格式 1.DIX Ethernet V2标准 最常用,由5个字段组成,前两个字段分别是6字节长的目的地址和源地址字段。第三个字段是2字节的类型字段,用来标志上一层使用的是汉森么协议,一边吧收到的MAC帧的数据交给上一层这个协议。第四个字段是数据字段,长度在46倒1500字节之间,最后一个字段是4字节的帧检测序列FCS。 2.IEEE 802.3 标准 不常用,略 网桥的好处: 1.过滤通信量,网桥工作在链路层的MAC子层,可以使局域网的各个网段成为隔离开的碰撞域,从而减轻了扩展的局域网的负荷, 2.扩大了物理范围 3.提高了可靠性 4.可互联不通的物理层、不同的MAC子层和不同的速率 透明网桥的工作原理: 1.从端口x收到的无差错的帧(如有差错即丢弃),在转发表中查找目的站MAC地址。 2.如果有,则查找出倒次MAC地址应当走的端口D,然后进行3,else 5 3.如到这个MAC地址去的端口D=x,则丢弃此帧(以为这个表示不需要经过网桥进行转发)。else 从端口d转发此阵 4.转到6 5.向网桥除x意外的所有端口转发此阵(这样做可以保证找到目的站) 6.如源站不再转发表中,则将源站MAC地址加入倒转发表,登记该帧进入网桥的端口好,设置计时器,然后转到8.如源站在转发表中,则执行7 7.更新计时器。 8.等待新的数据帧,转到1 这事网桥就在转发表中登记一下三个信息: 1. 站地址:登记收到的帧的源MAC地址 2. 端口:登记收到的帧进入该网桥的端口号 3. 时间:登记收到的帧进入该网桥的时间 网桥转发表的原理:如果网桥现在能够从端口x收到从源地址A发过来的帧,那么以后就可以从端口x将一个帧转发倒目的地址A 透明网桥使用的一个支撑树的算法,
计算机网络(第四版)
最新推荐文章于 2023-02-27 15:51:09 发布