目录
互联网的组成:边缘部分和核心部分
边缘部分:由所有连接在互联网上的主机组成(这些主机又叫端系统),由用户直接使用,用来进行通信和资源共享
网络边缘的端系统之间通信方式划分为两大类:客户——服务器方式(C/S方式)和对等方式(P2P方式)
核心部分:由大量网络和连接这些网络的路由器组成,用来为边缘部分提供服务(连通性和交换),常采用网络拓扑结构;网络核心部分起特殊作用的是路由器——一种专用计算机,实现分组交换
组成按逻辑功能组成分类:资源子网和通信子网
资源子网是提供网络共享功能的设备及其软件的集合,主要是由互联网的主机构成
通信子网是通信连路+通信设备+网络协议构成
计算机网络的功能
数据通信【最基本、最重要】
资源共享
分布式处理
可靠性
负载均衡
电路交换、报文交换与分组交换
优点 | 缺点 | |
电路交换 | 建立连接——数据传输——连接释放 ①适用传输大量数据,且传输时间大于连接建立时间,传输时延小 | ①通话的两个用户始终占用端到端的通信资源,通信效率低 ②灵活性差,出现故障需要重新拨号 ③难以实现差错控制,中间节点不具备存储和检验数据的能力,无法检验并纠正错误 |
报文交换 | 数据交换的单位是报文,报文交换采用存储转发 ①适用于传输突发数据,无需建立连接 ②动态分配线路,可靠想搞 | 以报文进行存储转发,网络时延大,且大量占用交换机的内存与外存;且错误处理低效,报文较长时处理错误报文额定代价大 |
分组交换 | 适用于传输突发数据,且分组交换比电路交换更灵活,简化了存储管理(分组长度固定) | 造成额外开销,分组交换需要专门的管控与协议 相对于电路交换,存在存储转发时延 |
计算机网络的分类
按照分布范围 | 广域网WAN,城域网MAN(以太网技术),局域网LAN(以太网技术),个人区域网PAN |
按传输技术 | 广播式网络、点对点网络 |
按拓扑结构 | 总线型网络:建网方便;重负载时通信效率不高,对某一处的故障敏感,存在总线争用 星型网络:点对点传输,便于集中管理;成本高,中央设备对故障敏感 环形网络:典型代表是令牌环 网状网络:多用于广域网中,可靠性高;控制复杂,线路成本高 |
按使用者 | 公用网,专用网s |
按传输介质分类 | 有线网络和无线网络 |
速率 | 也称数据传输速率,表示每秒传输多少bit;单位K——>M——>G——>T |
带宽 | 能传送的最高数据传输速率;需要注意的是节点之间的传输带宽是由链路带宽和节点性能共同决定 |
吞吐量 | 单位时间通过某个网络的实际数据量 |
时延 | 发送时延+传输时延+处理时延+排队时延;发送时延=分组长度/发送速率;传播时延=信道长度/电磁波在信道上的传输速率; |
时延带宽积 | 发送端已经发出但尚未到达接收端的最大比特数;时延带宽积=传播时延×信道带宽 |
往返时延 | 发送端发送完一个分组到接受来自接收端的确认之间的时间间隔 |
信道利用率 | 利用率分为信道利用率和网络利用率,信道利用率指信道有百分之几的时间是被使用的,网络利用率是信道利用率的加权平均值;网络利用率达到1/2时,时延会加倍;当前网络时延=空闲网络时延/(1-u) |
OSI的七层协议 | TCP/IP的四层协议 | 五层协议 |
应用层 | 应用层(各种应用层协议HTTP等) | 应用层 |
表示层 | 运输层TCP或UDP | 运输层 |
会话层 | 网际层IP | 网络层 |
运输层 | 链路层(网络接口层),无具体内容 | |
网络层 | 物理层 | |
数据链路层 | ||
物理层 |
实体:任何能够发送和接收信息的硬件和软件进程,通常是指某个特定的软件模块
对等实体:不同机器上同一层的实体
协议数据单元PDU:对等层之间传送的数据单位,物理层的PDU叫做比特流,数据链路层的PDU叫做帧,网络层的PDU叫做分组,传输层的PDU叫做报文段
服务数据单元SDU:未完成用户所要求的功能而传送的数据
协议控制信息PCI:控制协议操作的信息
协议:控制对等实体进行通信的规则的集合,是水平的。由语法、语义和同步组成;语法是指数据与控制信息的格式;语义是指需要发出何种控制信息,完成何种动作及做出何种应答;同步(时序)是指执行各种操作的条件、时序关系等,即事件实现顺序的详细说明
服务:下层为紧邻的上层提供的功能调用,是垂直的
服务原语:上层使用下层所提供的服务必须通过与下层交换一些命令,这些命令在OSi中被叫做服务原语
服务访问点:同一系统中相邻两层的实体进行交互的地方,叫做服务访问点
调幅AM | 抗干扰能力差 |
调频FM | 抗干扰能力强 |
调相PM | |
正交幅度调制QAM | m个相位,每个相位有n个振幅。则一个码元携带的信息为log 2 (mn) 比特 |
优点 | 缺点 | |
非归零编码NRZ | 不用归零,一个时钟可以全部用来传输数据,编码的效率最高 | 收发双方存在同步问题,需要双方都带有时钟线;抗干扰能力弱 |
归零编码RZ | 高电平表示1,低电平表示0。每个码元的中间均跳变到零电平;方便发送者和接收者 | 浪费带宽 抗干扰能力弱 |
反向非归零编码NRZI | 跳0,不跳1,终不变;结合了非归零和归零的优点 每8bit增加一位用于自同步 | 抗干扰能力弱 浪费部分带宽 |
曼彻斯特编码【以太网物理层默认的编码方式】 | 上跳0,下跳1,看中间;或者采用相反的规则; 抗干扰强 | 浪费带宽 |
差分曼彻斯特编码【广泛用于宽带高速网中】 | 关注每个信号周期的起点是否有跳变,跳0,不跳1,中间必变; 抗干扰强 | 浪费带宽 |
导向性传输介质 | 双绞线 | 普遍运用于局域网和传统电话网;根据有没有金属丝的屏蔽层可以分为非屏蔽双绞线UTP和屏蔽双绞线STP 可用于模拟传输和数字传输,模拟传输中对于衰减的信号采用放大器 数字传输中,对于失真的信号采用中继器整形 |
同轴电缆 | 分为50Ω和70Ω;前者传输系带数字信号,用于早期的局域网;后者用于宽带信号,在有线电视网络中应用 抗干扰性强(相较双绞线) | |
光纤 | 传递光脉冲来通信,系统带宽远远大于目前所有的传输媒体 由纤芯和包层组成,纤芯是实心的,光脉冲在纤芯中传导 分为多模光纤和单模光纤 多模光纤只适合近距离,长距离失真严重;光源是普通的发光二极管 单模光纤衰减小,适合远距离运输;光源是定向性很好的激光二极管; 特点:传输损耗小,适合长距离传输;抗雷电电磁干扰性好,没有串音干扰,体积小。 | |
非导向传输介质 | 无线电波 | 信号向所有方向传播,穿透能力强,广泛用于通信能力 |
微波 | 信号往固定方向传播,频带范围很大导致数据率很高;因为微波按照直线传输,所以需要中继站接力 分为地面接力通信和卫星通信 | |
红外线、激光 | 信号按固定方向传播,需要将信号转换成红外信号和激光信号 |
中继器 | 再生数字信号,对衰减的信号进行放大,保持与原数据相同,增加信号传输距离 中继器是物理层设备,只能连接同一网段,网段的速率也要相同,网络协议也要相同;连接的传输媒体可以不同 5-4-3规则:5个网段内最多有4个中继器,挂接3个计算机设备 |
集线器 | 本质是多接口集线器,作用和中继器一样 |
0 | 1 | 2 | 3 | 4 | 5 | 6 |
1. “碰撞检测”要求在发送本站数据的同时,还需要不间断地检测信道,但是接收到的信号强度会小于发送信号的强度,即无线局域网中要实现这种功能开销过
2. 即使实现碰撞检测,并且在发送数据时检测到信道是空闲的时候,接收端仍然可能发生碰撞(隐蔽站)
三种IFS
短帧间间隔SIFS:最短的帧间间隔,用来分隔开属于一次对话的各帧。一个站应该在这段时间从发送方式切换到接收方式,高优先级,用于ACK,CTS等控制帧,分片后的数据帧,回答AP探寻的帧。长度为28μs
点协调功能帧间间隔PIFS:中等优先级,用于PCF等非竞争式等传输功能时,站点传送帧所必须等待的时间,发送数据帧和管理帧,长度128μs
分布协调功能帧间间隔DIFS:低优先级,用于DCF竞争式传输功能时,站点传送帧前必须等待的时间,长度为128μs
CSMA/CA的工作过程
为什么源站检测到信道空闲后要等待一个DIFS帧的时间:便于其他优先级更高的异步帧发送;为什么目的站收到帧后要等待SIFS后再发送ACK:便于源站状态的改变,从发送状态改变为接收状态;检测到信道忙后为什么等待了一个DIFS后仍然等待一个退避时间才发送数据:防止多个站点一起发送数据造成碰撞
何时退避,怎么退避?
当且仅当检测到信道空闲且这是发送方发送的第一个数据帧才不用退避算法
检测到信道忙,选择一个退避时间后启动计时器;检测到信道空闲,等待一个DIFS帧后计时器开始倒计时,如果检测到信道忙计时器就冻结;计时器为0站点开始发送整个帧
信道预约如何实现:①源站检测到信道空闲后等待DIFS时间后发送RTS帧,其中包括源目IP地址以及通信持续时间。②若AP正确收到这个帧,等待SIFS后广播CTS帧,其中包括通信的持续时间;③源站收到CTS帧后等待SIFS后就开始发送数据,其他站点在这段时间不能发送数据帧;信道预约并不是强制要求,并不是都需要实现!!
源站和目的站点分别在RTS和CTS中填写的时间不同
虚拟载波监听:和RTS、CTS帧类似,802.11中规定数据帧也能够携带持续时间。这样其他站点不用检测信道,只要收到了RTS、CTS、数据帧其中的某一个都能知道信道占用时间