局域网(Local Area Network):简称LAN,是指在某一区域内由多态计算机互联成的计算机组,使用广播信道
特点
决定局域网的主要要素为:网络拓扑,传输介质与介质访问控制方法
星型拓扑
中心结点是控制中心,任意两个节点间的通信最多只需两步,传输速度快,并且网络构形简单、建网容易、便于控制和管理。烦死你这种网络系统,网络可靠性低,网络共享能力差,有单点故障问题(集线器)
总线型拓扑
网络可靠性高、网络节点间响应速度快、共享资源能力强、设备投入量少、成本低、安装使用方便,当某个工作站结点出现故障时,对整个网络系统影响小
局域网中最常用
环形拓扑
系统中通信设备和线路比较节省。有单点故障问题;由于环路是封闭的,所以不便于扩充,系统响应延时长,且信息传输效率相对较低
树型拓扑
易于扩展,易于隔离故障,也容易有单点故障
有限局域网常用介质:双绞线、同轴电缆、光纤
无线局域网常用介质:电磁波
主要是按照介质访问控制方法分类的
以太网是一种基带总线局域网规范,使用CSMA/CD技术
以太网在局域网各种技术中站统治性地位
以太网的两个标准
无连接:发送方和接收方之间无握手过程
不可靠:不对发送方的数据帧编号,接收方不向发送方进行确认,差错帧直接丢弃,差错纠正由高层负责
以太网只实现无差错接收,不实现可靠传输
使用集线器的以太网在逻辑上仍是一个总线网,各站共享逻辑上的总线,使用的还是CSMA/CD协议
以太网拓扑:逻辑上总线型,物理上星型
10BASE-T是传送基带信号的双绞线以太网,T表示采用双绞线,现10BASE-T采用的是无屏蔽双绞线(UTP),传输速率是10Mb/s
物理上采用星型拓扑,逻辑上总线型,每段双绞线最长为100m
采用曼彻斯特编码
采用CSMA/CD介质访问控制
计算机与外界局域网的连接通过通信适配器,是在主机箱内的网络接口板/网络接口卡(网卡),现在不再使用单独网卡,已经嵌入好了
适配器上装有处理器和储存器(包括RAM和ROM),ROM上会有计算机硬件地址MAC地址
在局域网中,硬件地址又称为物理地址或MAC地址(实际上是标识符)
MAC地址:每个适配器有一个全球唯一的48位二进制地址,前24位代表厂家(由IEEE规定),后24位厂家自己指定。常用6个十六进制数表示,如02-60-8c-e4-b1-21
前同步码实现时钟同步,帧开始定界符表示后面是MAC帧
目的地址就是接收方的地址。有三种情况,单播地址,例如发送给固定的一个主机;广播地址,发送给所有的主机;多播地址
源地址就是发送方的地址
类型就是指明网络层使用的协议,以便把MAC帧上交给上层
数据部分长度是可变的,上限是规定好的MTU为1500字节,下限CSMA/CD中提到过最小帧长,而以太网当中的最小帧长是64字节,剩余46字节,因此下限为46字节,保证帧的有效性
FCS即CRC中的帧检验序列
IEEE802.3也规定了MAC帧的格式,二者区别
速率 ≥ 100 M b / s \geq 100Mb/s ≥100Mb/s的以太网称为高速以太网
在双绞线上传送100Mb/s基带信号的星型拓扑以太网,仍使用IEEE802.3的CSMA/CD协议,支持全双工和半双工,可在全双工方式下工作而无冲突
在光纤或双绞线上传送1Gb/s信号
支持全双工和半双工,可在全双工方式下工作而无冲突
在光纤上传送10Gb/s信号
只支持全双工,无征用问题
IEEE802系列标准是IEEE802 LAN/MAN标准委员会制定的局域网、城域网技术标准(1980年2月成立)。其中最广泛使用的有以太网、令牌环、无线局域网等。这一系列标准中的每一个子标准都由委员会中的一个专门工作组负责。
IEEE802.3:以太网介质访问控制协议(CSMA/CD)及物理层技术规范
IEEE802.5:令牌环网的介质范文控制协议及物理层技术规范
IEEE802.8:光纤技术咨询组,提供光纤联网的级数咨询
IEEE802.11:无线局域网的介质范文控制协议及物理层技术规范
IEEE802标准所描述的局域网参考模型只对应OSI参考模型的数据链路层和物理层,它将数据链路层划分为逻辑链路层(LLC子层)和介质访问控制(MAC子层)
LLC负责识别网络层协议,然后对它们进行封装。LLC报头告诉数据链路层一旦帧被接收到时,应当对数据包做何处理。为网络层提供服务:无确认无连接、面向连接、带确认无连接、高速传送
MAC子层的主要功能包括数据帧的封装/卸装,帧的寻址和识别,帧的接收与发送,链路的管理,帧的差错控制等。MAC子层的存在屏蔽了不同物理链路种类的差异性
IEEE802.11是无线局域网通用的标准,它是由IEEE所定义的无线网络通信的标准
无线局域网可以分为两大类,有固定基础设施无线局域网和无固定技术设施移动自组织网络
所有的站在本BSS内都可以只直接通信,但在和本BSS外的站通信时都必须通过本BSS的基站
一个基本服务集可以是孤立的,也可通过AP连接到一个分配系统(Distribution System,DS),然后连接到另一个基本服务集,构成一个扩展的服务集(Extended Service Set,ESS),ESS还可以通过一种称为Portal(门桥)的设备为无线用户提供到有线连接的以太网的接入。门桥的作用相当于一个网桥。在图中,移动站A如果要和另一个基本服务集中的移动站B通信,就必须经过两个接入点AP1和AP2,即A→AP1→AP2→B,注意AP1到AP2的通信是使用有线传输的。
移动站A从某个基本服务集漫游到另一个基本服务集时,仍然可保持与另一个移动站B的通信。但A在不同的基本服务集使用的AP改变了。
例如当我们在高铁上跨市的时候会收到其他市的欢迎短信,这时候我们的AP就改变了
广域网(WAN,Wide Area Network),通常跨接很大的物理范围,所覆盖的范围从几十公里到几千公里,它能连接多个城市或国家,或横跨几个洲并能提供远距离通信,形成国际性远程网络
广域网的通信子网主要使用分组交换技术(属于网络层)。广域网的通信子网可以利用公用分组交换网、卫星通信和无线分组交换技术,它将分布在不同地区的局域网或计算机系统互连起来,达到资源共享的目的。如因特网是世界范围内最大的广域网
结点交换机的功能是用于转发分组,但是相比于路由器,结点交换机只能在单个网络中转发分组,路由器可以在多个网络之间转发分组
广域网中可以有交换机、集线器、路由器等设备,广域网覆盖的网络体系结构层次包含物理层、链路层、网络层,局域网只覆盖物理层、链路层。广域网普遍采用点对点技术,局域网普遍采用多点接入技术,即逻辑上是总线型。广域网强调资源共享,局域网强调数据传输
点对点协议PPP(Point-to-Ponit Protocol)是目前使用最广泛的数据链路层协议,用户使用拨号电话接入因特网时一般都使用PPP协议,只支持全双工链路
PPP协议应满足的要求
因为PPP协议是面向字节的,因此帧长度需要时整数个字节,也就是比特数为8的整数倍
PPP协议无需满足的要求
PPP协议的三个组成部分:
第一个字节和最后一个字节是标志字段也就是帧定界符(01111110),在信息部分遇到帧定界符或转义字符就插入一个转义字符(01111101),在接收端去掉这些转义字符
A表示地址字段,C表示控制字段,目前没有携带任何有用信息
协议部分表示信息部分是什么,如IP数据报,LCP数据,网络层控制数据
FCS是为了实现差错检测,采用CRC循环冗余检验法插入的两个字节的帧检验序列
高级数据链路控制即HDLC,是一个在同步网上传输数据、面向比特的数据链路层协议,它是由国际标准化组织(ISO)开发而成的
数据报文可实现透明传输,用于实现透明传输的“0比特插入法”易于硬件实现
主站的主要功能是发送命令(包括数据信息)帧、接收响应帧,并负责对整个链路的控制系统的初启、流程的控制、差错的检测或恢复等
从站的主要功能是接收由主站发来的命令帧,向主站发送响应帧,并且配合主站参与差错恢复等链路控制
复合站的主要功能是既能发送,又能接收命令帧和响应帧,并且负责整个链路的控制
三种数据操作方式
首尾的标志F也就是标志字段(01111110),如果在透明传输区间有相同的比特流形式,则遇到5个1插入1个0
地址A,如果采用的是正常响应方式或异步响应方式,则填的是从站的地址,异步平衡方式填入的是应答站(对方)的地址
控制C,决定了HDLC帧的类型,类似PPP中的协议字段。一般我们只看前两位
共同点
不同点