计算机网络重要知识清单:数据链路层(三)

1.局域网

1.1局域网基本概念

局域网(Local Area Network):简称LAN,是指在某一区域内由多台计算机互联成得计算机组,使用广播信道

特点1:覆盖地理范围较小,只在一个相对独立得局部范围内联,如一座或集中得建筑群内。

特点2:使用专门铺设得传输介质(双绞线、同轴电缆)进行联网,数据传输速率高(10Mb/s-10Gb/s)

特点3:通信延迟时间短,误码率低,可靠性较高

特点4:各站为平等关系,共享传输信道。

特点5:多采用分布式控制和广播式通信,能进行广播和组播。

决定局域网的主要要素为:网络拓扑传输介质介质访问控制方法

1.2局域网拓扑结构

总线型拓扑是目前常用得

1.3局域网传输介质

 

1.4局域网介质访问控制方法

1.5局域网得分类

1.6MAC子层和LLC子层

2.以太网

2.1以太网概述

以太网(Ethernet)指的是由xerox公司创建并由xerox\Intel和DEC公司联合开发得基带总线局域网规范,是当今现有局域网采用得最通用得通信协议标准。以太网络使用CSMA/CD(载波监听多路访问冲突检测)技术。

以太网在局域网各种技术中占统治性地位:

  1. 造价低廉(以太网网卡不到100块)
  2. 是应用最广泛得局域网技术
  3. 比令牌环网、ATM网便宜,简单
  4. 满足网络速率要求:10Mb/s-10Gb/s

以太网两个标准:

  1. DIX Ethernet V2:第一个局域网产品(以太网)规约。
  2. IEEE 802.3:IEEE 802委员会802.3工作组制定的第一个IEEE的以太网标准。(帧格式有一丢丢改动)

以太网 也被称作 802.3局域网

2.2以太网提供无连接、不可靠的服务

无连接:发送发和接收方之间无“握手过程”

不可靠:对发送方的数据帧编号,接收方不向发送方进行确认,差错帧直接丢弃,差错纠正由高层负责。

以太网只实现无差错接收,不实现可靠传输。 (可靠传输是由传输层实现的,以太网只实现了无差错接收)

2.3以太网传输介质与拓扑结构的发展

例子:10BASE-T以太网

2.4适配器与MAC地址

以太网MAC帧

2.5高速以太网

3.无线局域网

3.1 IEEE 802.11标准

wifi就是其中IEEE802.11b和802.11e的标准

3.2 802.11的MAC帧头格式

基站切换时会更新数据库,讲设备注册到新的基站!!

3.3无线局域网的分类

1)有固定基础设施无线局域网

分配系统其实就是把有线和无线结合到一起

2)无固定基础设施无线局域网的自组织网络

指的是没有任何的转发器、集线器、路由器、基站!!

 

3.广域网

3.1广域网的概念

广域网(WAN,Wide Area Network),通常跨接很大的物理范围,所覆盖的范围从几十公里到几千公里,他能连接多个城市或国家,或横跨几个洲丙炔能够提供远距离通信,形成国际性的远程网络。

广域网的通信子网主要使用分组交换技术。广域网的通信子网可以利用共用分组交换网、卫星通信网和无线分组交换网,他将分布在不同地区的局域网或计算机系统互联起来,达到资源共享的目的。如 因特网(Internet)是世界范围内最大的广域网。

3.2 PPP协议

对点对协议PPP(Point-to-Point protocol)是目前使用最广泛的数据链路层协议,用户使用拨号电话接入因特网时一般都使用PPP协议。只支持全双工链路

PPP协议应满足的要求

1.简单:对于链路层的帧,无需纠错,无需序号,无需流量控制。

因为当时在设计因特网的体系结构时,把最复杂的部分都放在了TCP协议中,而IP协议也稍微复杂一点,IP协议层主要提供的是不可靠的数据报服务,因此链路层没必要抢在IP协议前把可靠传输实现了。

2.封装成帧:帧定界符

3.透明传输:与帧定界符一样比特组合的数据应该如何处理:异步线路用字节填充,同步线路用比特填充。

4.要满足多种网络层协议:封装的IP数据报可以采用多种协议。

5.多种类型链路:串行/并行,同步/异步,电/光....

6.差错检测:错就丢弃

7.检测连接状态:链路是否正常工作

8.最大传送单元:数据部分最大长度MTU(默认不超过1500字节)

9.网络层地址协商:知道通信双方的网络层地址

10.数据压缩协商

 

PPP协议无需满足的要求

1.无需纠错(只需要检错)

2.无需流量控制(交给上层)

3.无需对帧编序号

4.无需支持多点线路(只需要满足点对点的连接过程就可以了)

 

PPP协议的三个组成部分

1.一个将IP数据报封装到串行链路(同步串行/异步串行)的方法

2.链路控制协议LCP:建立并维护数据链路连接。身份验证      

3.网络控制协议NCP:PPP可支持多种网络层协议,每个不同的网络层协议都要一个相应的NCP来配置,为网络层协议建立和配置逻辑连接。

LCP是一种物理连接,NCP是一种逻辑连接

 

3.3 HDLC协议

高级数据链路控制(High-Level Data Link Control)协议,是一种在同步网上传输数据、面向比特的数据链路层协议,它是由国际标准化组织ISO根据IBM公司的SDLC(SynchronousData Link Control)协议扩展开发而程成的。

数据报文可以透明传输,用于实现透明传输的“0比特插入法”易于硬件实现

采用全双工通信

所有帧采用CRC检验,对信息帧进行顺序编号,可防止漏收或重份,传输可靠性高。

HDLC的站

1.主站的主要功能是发送命令(包括数据信息)帧、接收响应帧,并负责对整个链路的控制系统的初启、流程的控制、差错检测或恢复等。

2.从站的主要功能是接收由主站发来的命令帧,向主站发送响应帧,并且配合主站参与差错恢复等链路控制。

3.复合站的主要功能是既能发送,又能接收命令帧和响应帧,并且负责整个链路的控制。

三种数据操作方式:

  1. 正常响应方式
  2. 异步平衡方式
  3. 异步响应方式

 

PPP协议和HDLC协议对比

为什么HDLC可靠但却不怎么用它呢??

因为太浪费了,实际生活中主要靠TCP协议来实现差错控制、流量控制等功能;而网络层和链路层基本实现的都是不可靠的尽最大能力交付的传输;因为我们现在对与网络的速率要求比较高,如果在链路层和网络层还要进行差错的检测和纠正的话,花费的时间就更高了,人们无法接收很大的延迟,所以链路层和网络层基本上就不去实现可靠的传输,可靠传输交给传输层去做。

 

4.链路层的设备

4.1物理层扩展以太网

4.2数据链路层扩展以太网

网桥&交换机

透明网桥

源路由网桥:在发送帧时,把详细的最佳路由信息(路由最少/时间最短)放在帧的首部中。

方法:源站以广播方式向欲通信的目的站发送一个发现帧。

多接口网桥---以太网交换机

以太网交换机的两种交换方式

1.直通式交换机

查完目的地址(6B)就立刻转发。

延迟小,但可靠性低,无法支持具有不同速率的端口的交换。

2.存储式交换机

将帧放入告诉缓存,并检查是否正确,正确则转发,错误则丢弃。

延迟大,可靠性高,可以支持具有不同速率的端口的交换

4.3冲突域和广播域

冲突域:在同一个冲突域中的每一个节点都能收到所有被发送的帧。简单的说就是同一个时间内只能有一台设备发送信息的范围,

广播域:网络中能够接收任一设备发出的广播帧的所有设备的集合。简单的说如果站点发出的一个广播信号,所有能接收收到这个信号的设备范围称为一个广播域。

 

 

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值