1. 异构网络互连
异构网络:主要是指两个网络的通信技术和运行协议的不同。 例如:WIFI和网线等。
异构网络互连的基本策略:
1.1. 协议转换
采用一类支持异构网络之间协议转换的网络中间设备,来实现 异构网络之间数据分组的转换与转发。 例如:交换机或者是多协议路由器。
1.2. 构建虚拟互联网络
在异构网络基础上构建一个同构的虚拟互联网络。
2. 路由器
路由器:最典型的网络层设备,具有多个输入端口和多个输出端口的专用计算机, 主要任务就是获取与维护路由信息以及转发分组。
路由器从功能体系结构角度:
2.1. 输入端口
输入端口:查找,转发,到达分组, 缓存排队功能。
2.2. 交换结构
交换结构:完成具体的转发工作,将输入端口的IP数据报交换到指定的输出端口。
主要包括:
1. 基于内存交换 ,性能最低,路由器价格最便宜;
2. 基于总线交换;
3. 基于网络交换,性能最高,路由器价格昂贵;
2.3. 输出端口
输出端口:缓存排队,从队列中取出分组进行数据链路层数据帧的封装,发送。
调度策略:
1. 按先到先服务(FCFS)调度;
2. 按优先级调度;
3. 按IP数据报的服务类型调度;
2.4. 路由处理器
1. 执行命令;
2. 路由协议运行;
3. 路由计算以及路由表的更新和维护;