002A-网络通信(以太网)与osi和tcp/ip分层模型介绍
文章目录
冲突域
如图是一个10BASE5以太网,每个主机都是用同一根同轴电缆来与其它 主机进行通信,因此,这里的同轴电缆又被称为共享介质,相应的网络 被称为共享介质网络,或简称为共享式网络。共享式网络中,不同的主 机同时发送数据时,就会产生信号冲突的问题,解决这一问题的方法一 般是采用载波侦听多路访问/冲突检测技术(Carrier Sense Multiple Access/Collision Detection)。
CSMA/CD的基本工作过程如下:
- 终端设备不停地检测共享线路的状态。如果线路空闲,则可以发送 数据;如果线路不空闲,则等待一段时间后继续检测(延时时间由 退避算法决定)。
- 如果有另外一个设备同时发送数据,两个设备发送的数据会产生冲突。
- 终端设备检测到冲突之后,马上停止发送自己的数据,并发送特殊 阻塞信息,以强化冲突信号,使线路上其他站点能够尽早检测到冲突。
- 终端设备检测到冲突后,等待一段时间之后再进行数据发送(延时时间由退避算法决定)。
CSMA/CD的工作原理可简单总结为:先听后发,边发边听,冲突停发 ,随机延迟后重发。
共享式网络,多点接入网络,如HUB(集线器,物理层设备),交换机每个接口。都是一个冲突域
无线局域网ap和ac冲突域(RF,WIFI6)
①、共享式以太网
共享式以太网中,所有的终端主机都处于同一个冲突域中,局域网中的所有接入终端共享总线的带宽。
②、交换式以太网
在交换式以太网中,交换机的每个端口处于独立的冲突域中,终端主机独占端口的带宽。
MAC地址表
广播域
路由器或三层交换机的三层接口处于独立的广播域中,终端主机发出的广播帧在三层接口被终止。
局域网和广域网
根据不同的划分原则,网络可以分为不同的类型。如果按照地理覆盖范围来划分,则网络可以分为局域网(LocalAreaNetwork,LAN)和广域网(WideAreaNetwork,
WAN).表给出了二者的比较。
局域网与广域网的比较
网络类型 | 基本特点 | 使用的技术 |
---|---|---|
局域网 |
1.覆盖范围一般在几公里之内 2.主要作用是把分布距离较近(如:一个 家庭内、一座或几座大楼内、一个校园 或厂区内,等等)的若干端电脑连接 起来 3.不会用到电信运营商的通信线路 |
令牌总线(TokenBus) 令牌环(TokenRing) 光纤分布式数据接口(Fiber-Distributed DataInterface,FDDI) 以太网(Ethernet) 无线局域网(WirelessLAN,WLAN) ...... |
广域网 |
1. 覆盖范围一般在几公里以上.可大至几十、几百或几千公里 2.主要作用是把分布距离较远(如:跨越城市、跨越国家,等等)的若干局域网连接起来 3.会用到电信运营商的通信线路 使用的技术 |
Tl/El、TYE-3 X.25 HDLC(High-levelDataLinkControl) PPP〔Point-to-PointProtocol) ISDN(IntegratedServicesDigitalNetwork) FR(FrameRelay) ATM(AsynchronousTransferMode) SDH(SynchronousDigitalHierarchy) |
需要说明的是,局域网和广域网的地理覆盖范围并没有一个严格的界限。我们平时在谈论局域网或广域网时,更多的是指局域网所使用的技术或广域网所使用的技术。我们现在经常所说的以太网和WLAN,便是两种应用非常广泛的局域网技术。事实上,局域网技术的种类非常多,如:令牌总线(IEEE802,4)、令牌环(IEEE802巧)、FDDI、DQDB(DistributedQueueDualBus,IEEE802.6)、isoEthernet(IEEE802.9a)、100VG-AnyLAN(IEEE802.]2)等。然而,随着时间的推移及市场的选择,除了以太网技术和WLAN技术得到了积极的发展和广泛的应用外,其他所有曾经出现的各种各样的局域网技术,几乎都己经销声匿迹,或正处于被淘汰的过程中。对于这些过往的技术,我们不必再去探究其具体的原理细节(除非对网络技术发展的历史特别感兴趣)。图简单展示了令牌总线网络和FDDI网络的拓扑形态,姑且算是一种怀旧吧
- 不同的协议栈用于定义和管理不同网络的数据转发规则。
终端与通信设备
DTE英文全称DataTerminalEquipment,数字终端设备,指一般的终端或是计算机。可能是大、中、小型计算机,也可能是一台只接收数据的打印机。如路由器
DCE英文全称DataCircuit-terminatingEquipment,数字通信设备,通常指调制解调器,多路复用器或数字设备。如交换机
知名网络标准机构
标准机构 | 说明 |
---|---|
国际标准化组织(International Organization Standardization,ISO | ISO是世界上最大的非政府性标化专门机构.是国际标准化领域中一个十分重要的组织。ISO的任务是促进全球范围内的标准化及其有关活动,以利于国际间产品与服务的交流,以及在知识、科学、技术和经济活动中发展国际间的相互合作 |
互联网工程任务组(Internet Engineering TaskForce, IETF) | IETF是全球互联网最具权威的技术标№化组织,其主要任务是负责互联网相关技术规范的研发和定。目前,绝大多数的互联网技术标准都是出自IETF.著名的RFC(RequestForComments)标准系列就是由IETF制定和发布的 |
电气电子工程帅学会(Institute of Electrical and Electronics ngineers,IEEE) | IEEE是世界上最人的专业技术组织之一。IEEE成立的目的在于为电气电子方面的科学家、工程师、制造商提供国际联络交流的场合,并为他们提供专业教育、提高专业能力服务。屠名的以太网标准叔范就是IEEE的杰作之一 |
国际电信联盟(International Telecommunications Union, ITU) | ITU是主管信息通信技术事务的联合国机构,也简称为“国际电联”或“电联” |
电子工业联鼎(Electronic Industries Alliance,EIA) | EIA是美国电子行业标准制定者之一,常见的RS.232串口标准便是由EIA制定的 |
国际电工技术委员会(International Electrotechnieal Commission,IEC) | IEC主要负责有关电气工程和电子工程领域中的国际标准化工作.该组织与ISO、仃U、伍等有着非常紧密的合作关系 |
网络通信协议
著名的标准:
IEEE 802──局域网及城域网
IEEE 802.11──无线以太网
IEEE 802.2──逻辑链路控制
IEEE 802.3──带冲突检测的载波侦听多路访问协议CSMA/CD(半双工以太网)
Carrier Sense Multiple Access with Collision Detecti
以太网历史
历史:以太网最早由Xerox(施乐)公司创建。在1980年,DEC、Intel和Xerox三家公司联合开发成为一个标准。主流帧包含以太2型
和802.3
类型
类型:以太网是应用最为广泛的局域网,包括标准的以太网(10Mbit/s)、快速以太网(100Mbit/s)、1000Mbit/s、10G(10Gbit/s)、40G/100G以太网(已经有200G以太网),采用的是CSMA/CD访问控制法,它们都符合EEE802.3。
前景:以太网正不断向广域网连接领域延伸
优势:
升级容易:
- 升级成本低;
- 大多数时候不需要更换基础设施技术简单
以太网和局域网
以太网是一种局域网,而局域网却不一定是以太网,只是由于目前大多数的局域网是以太网,所以一般说局域网,大家都默认为以太网。
所谓以太网,是一种总线型局域网,是施乐公司创建。局域网的拓扑结构有很多实现方式,有星型、环形、总线型等。但是这些年来的经验看,以太网,也就是总线型的是最成功的,应用最广泛的。
题外话:正是由于以太网的成功推广,才使得它支持的TCP/IP协议随之成为虽然不是标准但是却比标准应用更广泛的实际标准。
双工模式
半双工(half duplex):对讲机,同一时间,只能有一个人说话
全双工(full duplex):如手机,两个人可以同一时间都说话
osi参考模型
ISO(国际标准化组织)颁布OSI(开放系统互联)参考模型定义了网络中设备所遵守的层次结构
分层结构的优点:
开放的标准化接口
多厂商兼容性
易于理解、学习和更新协议标准
实现模块化工程,降低了开发实现的复杂度
便于故障排除
一般情况下,勿以设备论层次,协议才是王道
网络的本质是传输报文
①、物理层
物理层介质:
− 同轴电缆(coaxial cable):细缆和粗缆
− 双绞线(twisted pair):UTP、STP
− 光纤(fiber):单模、多模
− 无线(wireless):红外线、蓝牙Blue Tooth、WLAN技术
− 常见标准:10Base-T、100Base-TX/FX、1000Base-T、1000Base-SX/LX
− 常见设备:中继器、集线器
②、数据链路层
数据链路层的功能:
− 编帧和识别帧
− 数据链路的建立、维持和释放
− 传输资源控制
− 流量控制
− 差错验证
− 寻址
− 标识上层数据
局域网数据链路层分为LLC子层和MAC子层
广域网常见协议:PPP、HDLC、FR
③、网络层
编址
路由
拥塞控制
异种网络互连
(一) 路由协议与可路由协议
可路由协议(routed protocol)定义数据包内各个字段的格式和用途,对数据进行网络层封装
路由协议(routing protocol)在路由器之间传递信息,计算路由并形成路由表,为可路由协议选择路径
④传输层
传输层功能:
− 分段上层数据
− 建立端到端连接
− 透明、可靠传输
− 流量控制
传输层协议:
− 主要有TCP/IP协议族的TCP协议和UDP协议,以及IPX/SPX协议组的SPX协议等。
TCP/IP报文
①、网络接口层
负责处理与传输介质相关的细节
− 物理线路和接口
− 链路层通信
主要协议
− 以太网/FDDI/令牌环
− SLIP/HDLC/PPP
− X.25/帧中继/ATM
##### ②、网络层
负责将数据包送达正确的目的
− 数据包的路由
− 路由的维护
主要协议(协议号)
− IP
− ICMP
− IGMP
③、传输层
负责提供端到端通信
− 数据完整性校验
− 差错重传
− 数据的重新排序
主要协议(端口号)
− TCP
− UDP
④、应用层
负责处理特定的应用程序细节
− 远程访问
− 资源共享
主要协议
− Telnet
− FTP/TFTP
− SMTP/POP3
− SNMP/HTTP