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