二.网络体系结构
-
网络体系结构
将计算机互连的功能划分为有明确定义的层次,并规定同层实体通讯的协议和相邻层间通信的接口与服务,这种层和协议的集合称之为网络体系结构 -
网络体系结构的设计原则
(1)开放性原则
(2)分组交换原则
(3)端到端原则
(4)透明性原则
(5)异构性原则
(6)结构分层原则 -
接口,协议,对等层,对等实体,协议栈
接口:相邻层之间交互的界面,接口定义下层向上层提供的原语操作和服务。接口告诉上层进程应当如何来访问
协议:通信双方在通信中必须遵守的规则
对等层:两个不同系统的同级层次
对等实体:位于不同系统对等层中的两个实体
协议栈:某系统所使用的层次及协议集合 -
封装与拆封的过程(以TCP/IP协议为例)
封装:
应用层将应用层数据向下传输至传输层
传输层先将数据流分段,再为每个数据分段加上TCP/UDP头以及一些控制信息
网络层为每一个运输层报文段添加IP头,标明其发送主机和接收主机,封装成数据包
数据链路层在数据包前加上数据帧头,后面封装上校验信息,封装成数据帧
物理层将数据帧转换成电/光信号,传递给数据收发设备
拆封:
目的主机在物理层接收到数据后,将电/光信号组装成帧
在数据链路层、网络层和传输层对帧头、IP包头和TCP头进行层层剥离,同时检查目的地之与校验,在传输层重新整合这些分段为数据流,将数据流传递给某个应用层的接口 -
对等层通信的实质
(1)对等层实体之间实现的是虚拟的逻辑通信
(2)实际通信在最底层完成
(3)下层向上层提供服务,上层依赖下层提供的服务与其他主机上的对等层通信 -
对OSI/RM与TCP/IP各层功能的理解(6个设计原则)
(1)应用层:网络应用程序以及他们的应用层协议存留的地方
(2)运输层:运输层负责在端点之间传送应用层报文(报文段)
(3)网络层:网络层负责将分组(数据报)从源主机移动到目的主机,负责节点间的通信
(4)链路层:链路层沿着路径将数据报(帧)传递给相邻节点,在下个节点,链路层将数据报上传给网络层
(5)物理层的任务就是将数据帧中的比特从一个节点移动到相邻的下一个节点
三.无线和移动网络
-
无线链路存在的问题(隐藏终端、暴露站等);无线链路的特点;SNR,BER和传输率之间的关系。
隐藏终端问题:检测到信道空闲时,可能不空闲。
暴露终端问题:检测到信道忙,其实并不忙。
无线链路的特点:
(1)信号衰减严重
(2)来自其他信号源的干扰
(3)多路径传播,同相增加,反相则抵消
(4)更高的比特差错率
(1)SNR(信噪比)越大,BER(比特差错率)越低
(2)SNR(信噪比)固定,比特传输率越高,BER(比特差错率越高) -
802.11无线Lan工作模式:基础设施模式和自组织模式
基础设施模式:无线主机利用基站实现与有线网络的连接,无线主机间不可直接通信
自组织模式:无线主机间相互直接发送数据 -
理解胖瘦AP的区别
胖AP:除拥有无线接入功能外,还拥有自带的完整操作系统,可以独立进行工作,如无线路由器
瘦AP:仅拥有无线接入功能,作为无线局域网的一个部件,如无线交换机或者集线器 -
关联和切换,信道(ISM频段,不同国家对该信道的划分使用)
关联:无线主机监听AP发送的信标帧,无线主机搜索11个信道,选择一个AP,利用802
.11的关联协议进行关联,关联后,无线主机加入了选定AP的子网。
切换:移动主机从与一个基站相关联,改变为与另一个基站相关联,所涉及的一系列处理过程
802.11信道:2.4GHz-2.485GHz频谱被分成部分重叠的11个信道,每个channel的宽度为22MHz,Ch1、Ch6、Ch11:三个非重叠信道。 -
主动扫描和被动扫描的基本过程
被动扫描:(1)AP周期发送信标帧(2)主机扫描11个信道找出所有AP发出的信标帧(3)主机向选择的AP发送关联请求帧(4)AP向主机发送关联响应帧
主动扫描:(1)无线广播发送探测响应帧(2)AP发送探测响应(3)无线主机向选定的AP发送关联请求帧(4)选定的AP向主机发送关联响应帧 -
CSMA/CA协议描述及应用,CSMA/CD协议不适用于802.11无线Lan的原因
发送方:(1)如果信道空闲了DIFS,则发送整个Frame,等待确认
(2)如果信道忙,确定一个随机数后退,设定计时器(信道空闲时计数值减少,信道忙时,计数值不变)
(3)计数值为0时,发送整哥Frame,等待确认
(4)如果收到ACK,Frame发送完毕,如继续发送,从(2)开始
(5)如未收到ACK,则选取更大的计数器值进行后退阶段
接收方:成功收到Frame,等待SIFS后发送ACK
原因:(1)信号衰减、干扰等使得接收信号的强度远远小于发送信号的强度,实现硬件成本高(2)冲突检测要求站点是全双工(3)wlan中的隐藏终端和衰减等问题(4)因为无法检测冲突,所以即使发生碰撞也会完整发送一帧 -
802.11帧结构中三个地址字段的含义及其用法、对802.11的高级特性的理解:速率适应与功率管理。
address1:帧接收方的MAC地址
address2:帧发送方的MAC地址
address3:基础设施模式下,AP连接路由器接口的MAC地址
速率适应:
功率管理:
-
外部代理和归属代理