路由器的分组转发算法

路由器使用路由表规划网络包的传输路径。分组转发算法包括直接交付和间接交付,涉及目的网络地址、子网掩码、下一跳地址、特定主机路由、默认路由、网关、接口和跃点数等关键要素。默认路由在找不到具体路由时作为备选,网关定义数据包的下一跳服务器,跃点数衡量路由成本。
摘要由CSDN通过智能技术生成

路由器的分组转发算法

路由器概述

用于执行路由活动的设备被称为路由器。通过使用路由表,路由器则规划网络包到各自目的地的线路。路由的功能不仅仅是诸如路由器等网络设备能够完成,在安装有该功能的任意计算机系统也能够完成。可以运行 route print 或 netstat -r 显示本地计算机上的路由表

路由器的每行包括的主要内容是:目的网络地址子网掩码下一跳地址等

目的地址/子网掩码 下一跳地址
20.0.0.0/8 直接交付
30.0.0.0/8 192.168.1.1
0.0.0.0/0 另一个路由器IP地址

1)从收到的分组首部提取出目的IP地址D

2)先判断是否为直接交付,用那些和路由器直接相邻的网络的子网掩码和D按位相与,如果匹配的结果和该行的目的网络地址相同,那将分组直接交付,否则就是间接交付ÿ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值