数据通信原理
模拟信道带宽
码元长度
码元速率
一个码元携带的信息量满足公式
奈科斯特定理
极限数据速率
香农定理
分贝与信噪比的关系
例题
1、在异步通信中,每个字符包含1位起始位、7位数据位、1位奇偶位和2位终止位,每秒传送200个字符,采用QPSK调制,则码元速率是多少?
答:QPSK 码元种类为4 数据速率为
2、某信道采用16种码元传输数据,若信号的波特率为4800baud,则信道速率为?
答:
计算机网络基础
网络互联与互联网
路由协议
自治系统内使用的协议为内部网关协议 IGP
自治系统间使用的协议为外部网关协议 EGP
内部网关协议
路由信息协议(RIP)
通过跳数来决定使用的路由,跳数最多为15跳,当达到16跳时则认为当前网络不可达。
RIP协议封装在UDP协议中
避免路由环路的策略
- 跳数限制
- 水平分割 当跳数超过16则丢弃报文
- 水平分割毒化 发送跳数为16的信息给接收端口
支持路由汇聚 自动
开放最短路径优先协议(OSPF)
通过链路状态来确定路由状态,主要时使用带宽的导数作为开销值,开销越小的链路将被优先选择。
计算最优路径的算法为 迪杰斯特拉 算法
分组类型
- Hello 问候分组 每10秒发送一次,确认邻居是存活的,40秒后仍然没有收到回答则认为邻居下线了,那么就修改链路状态数据库重新计算路由表
- 链路状态更新分组 当链路状态发生变化的时候通过泛洪法发送的分组
- 链路状态确认分组 收到更新分组后进行确认
- 链路状态描述分组 当启用一条新的分组时向邻居路由器发送的分组 路由的摘要 邻居路由器根据这个摘要对比本地链路路由数据库,如果数据库中已经有该路由了就不做额外处理,如果没有则发送链路状态请求分组请求缺少的路由
- 链路状态请求分组 发送自己缺少的信息时使用的分组
OSPF是封装在IP报文中的
Hello分组旨在建立了邻居关系的路由器之间存在
OSPF可以分区
区域间连接的路由器为DR路由器,为了避免单点故障一般还有BDR路由器
DR与BDR的选举方式
中间系统到中间系统(IS-IS)
在该协议中 路由器被分为3种类型 Level-1 Level-2 Level 1/2 路由器
L1路由器
普通区域内部路由器都是L1路由器,L1区域内的LSDB中只存储了该区域内路由器的路由信息以及到达同一区域最近的L1/2路由器的缺省路由,任何到区域外的路由都要经过L1/2路由器转发,即L1路由器只能转发区域内的路由,L1/2路由器负责连接不同的区域
L2路由器
L2路由器时骨干区域种的路由器,同样的该区域种的路由器也同时维护了一个L2级别的LSDB,只存储了不同区域间的路由信息以及骨干区域的路由器之间的路由信息
L1/2 路由器称为区域边界路由器 ABR
骨干区域指只由L2路由器组成的网络
骨干网同时包括L1/2路由器
area0 为骨干区域
区域连接特定
- 骨干区域可以有多个,且区域ID固定
- 非骨干区域只能与骨干区域相连,非骨干区域不能直接连接
外部网关协议(EGP)
边界网关协议(BGP)
使用四种类型的报文
- Open 报文 用来与相邻的另→个BGP发言人建立关系
- Update 报文 用来发送某一路由的信息, 以及列出要撤销的多条路由。
- KeepAlive 报文 用来确认打开报文和周期性地证实邻站关系
- Notification 报文 用来发送检测到的差错
封装在TCP报文种
路由器技术
NAT
分类
- 静态NAT 一个公网地址对应一个内网地址
- 动态NAT 多个公网地址对应多个外网地址,同一时间一个公网地址只能映射一个内网地址
- 端口NAT 通过端口标签来将不同的内网地址映射到不同的端口上,通过不同的端口向外网发起访问,扩展了内网主机可同时访问互联网的数量
- NAT Server 反向NAT,将内网端口映射到外网,