关于路由器的基本知识
2007-07-05 14:32
253 查看
一般路由器逻辑上由输入输出接口、数据转发部分、路由管理部分、用户配置接口几部分构成.
数据转发:路由器必须具有根据数据分组的目的网络地址转发分组的功能。
路由(寻径):为了实现数据转发,路由器必须有能力建立、刷新路由表,并根据路由表转发数据包。
备份、流量流控:为了保证网络可靠运行,路由器一般都具备主备线路的切换及流量控制功能.
速率适配:不同接口具有不同的速率,路由器可以利用自己的缓存及流控协议进行适配。
隔离网络:路由器可以隔离广播网络,防止广播风暴,同时也可以对数据包施行灵活多样的过滤策略以保证网络安全(防火墙)。
异种网络互连:互连网的初衷就是为了实现异种网络互连,现代路由器一般都会实现两种以上的网络协议以实现异种网络互连。
路由器工作流程
路由器中时刻维持着一张路由表,所有报文的发送和转发都通过查找路由表从相应端口发送.这张路由表可以是静态配置的,也可以是动态路由协议产生的.
路由器工作大致流程为:
物理层从路由器的一个端口收到一个报文,上送到数据链路层.
数据链路层去掉链路层封装,根据报文的协议域上送到网络层.
网络层首先看报文是否是送给本机的,若是,去掉网络层封装,送给上层,若不是,则根据报文的目的地址查找路由表,若找到路由,将报文送给相应端口的数据链路层,数据链路层封装后,发送报文.若找不到路由,将报文丢弃.
数据转发:路由器必须具有根据数据分组的目的网络地址转发分组的功能。
路由(寻径):为了实现数据转发,路由器必须有能力建立、刷新路由表,并根据路由表转发数据包。
备份、流量流控:为了保证网络可靠运行,路由器一般都具备主备线路的切换及流量控制功能.
速率适配:不同接口具有不同的速率,路由器可以利用自己的缓存及流控协议进行适配。
隔离网络:路由器可以隔离广播网络,防止广播风暴,同时也可以对数据包施行灵活多样的过滤策略以保证网络安全(防火墙)。
异种网络互连:互连网的初衷就是为了实现异种网络互连,现代路由器一般都会实现两种以上的网络协议以实现异种网络互连。
路由器工作流程
路由器中时刻维持着一张路由表,所有报文的发送和转发都通过查找路由表从相应端口发送.这张路由表可以是静态配置的,也可以是动态路由协议产生的.
路由器工作大致流程为:
物理层从路由器的一个端口收到一个报文,上送到数据链路层.
数据链路层去掉链路层封装,根据报文的协议域上送到网络层.
网络层首先看报文是否是送给本机的,若是,去掉网络层封装,送给上层,若不是,则根据报文的目的地址查找路由表,若找到路由,将报文送给相应端口的数据链路层,数据链路层封装后,发送报文.若找不到路由,将报文丢弃.
相关文章推荐
- 关于 frame的一些基本知识 --转(经典推荐)
- 关于linux图形界面的基本知识
- 关于风电的一些基本知识
- 关于 frame的一些基本知识 分类: ffmpeg-SDL-VLC-Live555 2013-07-22 16:30 315人阅读 评论(0) 收藏
- 关于linux图形界面的基本知识
- 21.1 关于库的基本知识
- 关于Oracle数据库基本知识及基本操作语句(一)
- 关于linux图形界面的基本知识
- 关于linux图形界面的基本知识 linux、X、Xfree86、KDE、gnome之间的关系
- 关于CCNA的培训课程(2)-- 路由器和交换机的基本配置
- 关于linux图形界面的基本知识
- 关于Ajax的基本知识
- 关于android和java环境和编译的一些基本知识
- 从校园到工作的路(四)——关于linux的一些基本知识
- C 语言 关于 宏 中的 # 和 ## 基本知识
- 关于接口的基本知识01
- 关于jQuery基本知识
- 关于SQL SERVER 2000的一些基本知识(1)——简单的SQL语句
- 关于【配网自动化系统】的基本知识
- 关于软件测试的一些基本知识