第3章底层技术.ppt
《第3章底层技术.ppt》由会员分享,可在线阅读,更多相关《第3章底层技术.ppt(91页珍藏版)》请在课桌文档上搜索。
1、第3章 底层技术,TCP/IP网络不是一种新的网络建立在底层网络上的网际网底层网络被称为“物理网”网际网被称为“互连网”物理网为上层提供通信支持物理网成为互连网的“信道”,或“接口”理解和抽象互连网的接口(物理网提供的通信服务),SLIP/PPP,SLIP/PPP,两种通信方式,线路交换点对点物理信道保证信道容量无确定通信协议自由选择通信方式点对点通信,分组交换多点对多点逻辑信道不保证信道容量有确定通信协议分组通信方式可多点通信,线路交换,分组交换,广域网与局域网,WAN传输时延大,几百uS几百mS传输速率几十Kbps几Gbps信道点对点信道为主通信协议种类繁多,且依赖于服务提供商,LAN传输
2、时延小,几uS几mS传输速率MbpsGbps信道多点共享、交换信道通信协议标准化协议、种类不多,依赖性小,网络“硬件”地址,各种网络都定义了自己的编址和寻址机制物理网只能用自己的地址来实现寻址和传输物理网的地址也可称为物理地址IP地址不是物理网的地址,不能用作物理网的寻址,给定物理网的目的地址,目的地址,源地址,物理网,底层网络,LAN和以太网点到点广域连接PPP交换式广域技术X.25FRATM,LAN概述,本地多台计算机的连网自主网络(计算机、设备、信道)自主选择自主维护管理标准化LAN-IEEE802委员会IEEE802.1 LAN框架结构IEEE802.2 LAN逻辑链路层控制IEEE8
3、02.3 EthernetIEEE802.4 Tokin BusIEEE802.5 Tokin RingIEEE802.6 MAN,802.3,802.4,802.5,802.2,802.11,802.1,物理层,数据链路层,802.1:LAN的管理和控制标准801.1p、802.1q、802.1x、802.1z等802.2:逻辑链路控制,网络互连标准802.3、4、5等:介质访问、物理层、传输介质等标准 介质访问方式与物理层密切相关,因此,每种MAC层的标准都包括MAC和PHY两部分,PHY,MAC,LLC,OSI 层次,LAN子层,LAN协议体系结构,802系列各层特点,物理层:透明传输位
4、流,规定信号编码、传输媒体、拓扑结构及数据率数据链路层按功能划分为两个子层:LLC(Logic link control)逻辑链路层和MAC(Media access control)介质访问控制子层功能分解的目的:将功能中与硬件相关的部分和与硬件无关的部分进行区分,降低研究和实现的复杂度。MAC子层功能:成帧/拆帧,实现、维护MAC协议,位差错检测,寻址LLC子层功能:向高层提供SAP,建立/释放逻辑连接,差错控制,帧序号处理,某些网络层功能,地址长度:48bits个别地址和组地址(Individual/Group address)个别地址:表示一个站的唯一地址组地址:表示一组站的地址广播地
5、址:表示全部站点的地址全局地址和局部地址全局地址(Universally Address):地址中有一部分为权威机构分配的厂商代码,可在全局范围内(全球)使用。局部地址(Locally Address):无厂商代码,只能局部使用(由网络拥有者自己设定)。,MAC编址,编址方法,OUI(Oganization Unique Identifier),Universally/Locally(U/L)bit,0=U,Individual/Group(I/G)bit,0=I,0 1 2 3 4 5,AC-DE-48-00-00-80,二进制表示,十六进制表示,所有bit全为1表示广播地址MAC地址固化在
6、网络接口卡硬件中。网络拥有者可自由选择使用全局地址或局部地址网络拥有者可根据网络管理要求自行设计站点的局部地址。,Hardware Sequence number,bit0,bit47,802.3MAC帧格式,DA,SA,LLC-PDU,介质相关数据,DA(2 or 6):目的地址,在帧的前面,便于硬件检测。SA(2 or 6):发送站的MAC地址 Len(2):LLC-PDU的长度 规定帧的最小长度和最大长度。最小长度用于保证CSMA/CD的冲突检测有效。最大长度限制站点占用信道的时间(如0.1us 1ms)如Ethernet 帧:641518字节,Len,CRC,LLC层,标准:IEEE8
7、02.2目的:为上层提供通用的、与具体LAN无关的通信服务所有不同的LAN,都具有统一的LLC,LLC,LLC,802.3,802.3,802.3,802.5,802.5,802.5,Ethernet,Tokin Ring,LLC,MAC,PHY,LLC,MAC,PHY,LAN,LLC-SAP,LLC 模型LLC在LAN中的通信为端-端通信(不考虑中继功能)通过LSAP为上层提供统一的接口(屏蔽了不同LAN差异)LLC实体实现两种通信方式:CO、CL提供两类服务:类 I:CL类II:CO+CL,LLC 的服务访问点每个LLC实体最多有127个个别SAP和127个组SAP特殊SAPSAP=0:N
8、ull,用于直通MAC服务访问点SAP=40H、C0H:LLC子层管理用其它SAP:为上层实体提供CL或CO通信,LLC,MAC访问,0,LLC管理,NetBios,IP,无连接,面向连接,体系结构应用模式,两种应用模式IEEE802标准模式Internet模式,MAC,PHY,MAC,PHY,LLC,Internet 模式,IEEE802标准模式,IEEE802标准模式完整的LAN层次结构和LLC的PDU格式,上层实体使用LLC提供的服务IEEE标准模式意在提供一种通用的通信服务接口、如:X.25、NetBios、IP、IPX等。Internet模式无LLC层、不使用LLC的PDU格式,但M
9、AC继PHY采用IEEE802标准,上层实体直接使用MAC帧封装PDU(对其中的Len有修改)。该模式不考虑提供CO服务,并以最简化的方法提供CL服务。,Internet 模式的帧结构,DA,SA,Data,L/T,L/T:长度/类型L/T 1500表示data的类型(称为Ethernet-II帧)注意:L/T实现了两种帧格式的统一例如:L/T=800H 表示data 为 IP分组L/T=806H 表示data 为ARP分组L/T=1FC9H表示data 为IPX分组,CRC,实际系统中的LAN协议栈,MAC,PHY,LLC,IP,NetBios,IP具体使用何种帧格式由系统配置决定,以Eth
10、ernet-II最流行,Ethernet,以太网发展历程,1982.10IEEE802.31990.4Switch1993Full duplex1995.3100Mbps,IEEE802.3u1998.61Gbps,IEEE802.3z2000.1010Gbps,IEEE802.3ae,10M Ethernet,数据传输速率:10Mbps传输介质:10Base5粗缆,最大段长500米10Base2细缆,最大段长185米10Base-T双绞线,UTP3,最大长度100米10Base-F光纤,最大长度5002000米编码方式曼切斯特编码信道传输码率 20Mbps,100M Ethernet,数据传
11、输速率:100Mbps传输介质:100Base-TX,UTP5,2对,最大长度100米100Base-T4,UTP3,4对,最大长度100米100Base-FX,光纤,2对,最大长度5002000米编码方式4B/5BMLT-3(-TX,125Mbps)8B6T(-T4,25Mbps)4B/5BNRZ-I(-FX,125Mbps),10/100M自适应技术(10/100M AutoSense)需硬件能力支持主动在信道上发送链路整合脉冲(Link Integrty Pulse),以实现AutoSense。从高到低进行协商过程100M全双工100M半双工10M全双工10M半双工,1000M Ethe
12、rnet,数据传输速率:1000Mbps传输介质1000Base-LX,长波多模,550米或5000米1000Base-SX,短波多模,275米或550米1000Base-CX,铜屏蔽跳线,25米1000Base-T,UTP5,4对编码方式8B10B(光纤,1250Mbps)4D-PAM5(UTP,250Mbps),从来没用过,多端转发器(HUB),总线型结构(MAU+信道)、物理层设备具备冲突检测和产生冲突增强信号双绞线、光纤、同轴电缆接口端口故障隔离,MAU,Media,逻辑上等效于:,冲突域与广播域冲突域冲突域是CSMA/CD工作的范围冲突域内所有站点共同竞争共享信道,所有站点的通信容量
13、总和不超过信道传输速率任何两站点间同时发送数据就会产生冲突的范围属于同一个冲突域总线型以太网和HUB构成的网络是一个冲突域广播域广播帧到达的网络范围称为广播域每个广播帧,广播域内所有站点都收到总线型以太网、HUB构成的网络属于同一个广播域,且广播域与冲突域的范围是相同的。,HUB组网HUB通过级联构成树状结构逻辑上仍然是一个总线型网络过多级联影响CSMA/CD性能,不小心形成了环状,会产生什么问题?,交换式以太网,桥的基本原理交换机的概念,1 问题提出,考虑两个以太网的连接直接连接效果 两个以太网合成一个以太网信道竞争范围加大、竞争冲突增加信道容量不变、平均每个站点的通信性能降低,换一种思路,
14、用一台计算机,安装两个以太网接口,连接两个以太网通信效果:任一个网络上的站点都可与计算机通信网络两边的站点之间仍然不能进行通信原因:计算机是端系统,不是中继系统,没有转发义务,PHY,PHY,MAC,MAC,LLC,计算机中的层结构,增加计算机的中继功能,在MAC层增加中继软件去掉接口过滤,接收网络上所有的帧把目的MAC不属于自己的帧从另一个接口再发送出去,PHY,PHY,MAC,MAC,LLC,中继,计算机中的层结构,对计算机中软件功能的基本要求其他所有站点的通信仍保持原样,不受影响广播、多播、单播都能到达应到达的地方从源站点到目的站点的传输中,帧的内容不应有任何变动允许站点的物理位置从一个
15、网络移动到另一个网络,软件功能,计算机,软件功能设计对收到的广播、多播帧,则从另一端口转发出去对收到的单播帧转发到另一端口(如果知道他在另一边的话)忽略(如果知道他在同一边网络的话)存储收到的帧,按先到先处理,并排队发送(存储转发)各个接口独立按各自的信道竞争算法发送帧,通信如同一个网一样,但网络性能提高了,效果推断每个端口工作是独立的,并参与各自的CSMA两个网络同时有帧发送时,不会产生冲突到达另一个网络的帧会有较大的延时,但该延时不影响CSMA/CD广播、多播会穿越计算机到达另一个网络如果计算机有合适的MAC地址信息,则单播帧会送到目的站点网络上的站点完全可以不知道该计算机的存在,站点的工
16、作方式不受影响信道竞争分为两段进行,相互独立每个信道竞争站点少,每个信道效率提高两个信道同时工作,网络的整体容量提高(约2倍),网桥,桥的实现MAC地址表存放网络上站点的MAC地址及对应的端口转发处理依据帧中目的地址查找地址表,决定是否转发转发时,将帧送到端口的发送队列中,依次发送出去,实现细节需考虑的问题MAC地址表的建立和更新对目的MAC未知的单播处理站点移动的适应处理自学习法建立更新MAC地址表帧中源MAC:添加到MAC表中,或刷新它的生存期目的MAC未知的帧:送到另一个端口一定时间不活动的MAC表纪录:删除,实现内容收到帧,收到帧,用帧中源地址查找MAC地址表,刷新表项的时间,MAC表
17、中添加新的一项,结束,目的地址为广播、组播,网桥的通信特点,数据帧的内容穿过网桥时不发生改变广播帧先后在网桥两边出现数据帧可能:出现在网桥的另一边(如果目的地在另一边)不出现在另一边(源和目的在同一边)把冲突分隔成两段(称为两个网段),数据帧,数据帧,数据帧,数据帧,网1,网2,网桥转发,网桥的评价无需知道网络情况,就能正常工作 自学习桥逐渐建立MAC地址表站点无需知道网桥的存在 透明桥广播域不变,冲突域被分割 广播域和冲突域不一致网桥可以没有自己的MAC地址 接口采用全部接收方式,从网络获取报文,网桥的组网,扩大以太网规模链状级连由于分隔了冲突,理论上可以无限制级连级连数越多,远端站间的时延
18、越大,树形级连不改变组网规模,缩小网络“直径”,桥,桥,桥,桥,全双工操作,在多个网桥组成的网络中,会有多个点到点链路采用双绞线时,收发线是分开的这些线路上可以实现全双工通信,网桥,网桥,网桥,网桥,服务器,全双工通信时:收发可同时进行CSMA/CD失去效用不受Ethernet最大时延限制,线路可以很长线路上还可用中继延长距离Ethernet的特征只剩下了帧结构,网桥,网桥,全双工以太网网络由网桥组成所有计算机都直接连接到网桥的接口上所有线路全部采用全双工工作除了帧格式外,网络没有以太网的特征网络性能大幅度提高,桥,桥,桥,桥,桥,桥,组建大型以太网若干个网桥组成树形拓扑结构网桥的远程连接大范
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 底层 技术

链接地址:https://www.desk33.com/p-740172.html