网络协议是如何在硬件上实现?
答案:2 悬赏:80
解决时间 2021-02-14 16:53
- 提问者网友:浪女天生ˇ性情薄
- 2021-02-14 13:56
网络协议是如何在硬件上实现?
最佳答案
- 二级知识专家网友:瘾与深巷
- 2021-02-14 15:07
1.路由器是第三层设备。工作在网络层,在路由器上实现的协议包括主动路由选择协议和被动路由选择协议,其中被动路由选择协议包括IP ,IPV6.IPX,等。被动路由协议包括;RIP RIPV2 IGRP EIGRP OSPF 。被动路由协议主要实现的是如何封包,例如在数据段上加上IP报头,(其中注明了源地址,目的地址等信息)而,主动路由协议实现的就是根据这些报头来选择网络。
你可以这样理解协议,他们就是一些在路由器上运行的程序,
2,交换机,是第二层网络设备,工作在数据链路层。最著名的是生成树协议(STP),交换机的主要工作就是在一个网络内(不是网络之间)转发数据帧,确定硬件地址等,当在数据包中加上帧报头的时候数据就来到了第2层,交换机开始关注这个数据帧,交换机是直接在硬件上实现转发帧的。所以交换机的速度比网桥快的多。 追问: 协议是安装在电脑上的吧?数据包从电脑发出经过路由器发生了什么? 回答: 修改:RIP,RIPV2,IGRP EIGRP OSPF是主动路由协议 补充: 协议是一种标准,一种方法,OSI参考模型分7层,网络协议其实很多协议的统称。每一层都有网络协议,电脑上当然有支持网络运行的协议,我们应该更多的把协议理解成为标准,因为你一旦不遵守这个标准,你就无法连入因特网。
用于实现协议的程序,在电脑上有,在网络设备上也有,并且这些都是不允许改动的(你不能直接修改协议)。
数据包是第三层的概念,当数据包来到路由器后,
,读取包头信息(这是IP协议的工作),主要是读目的地址和源地址(IP地址),与访问控制列表比较,如果能通过进入下一步,不能通过,丢弃该包。并在路由表中查看有没有这一目的地址。如果没有,丢弃该包,如果有,将包交换到输出接口,进入到输出接口的缓存后后面就是第二层的工作 了,
你可以这样理解协议,他们就是一些在路由器上运行的程序,
2,交换机,是第二层网络设备,工作在数据链路层。最著名的是生成树协议(STP),交换机的主要工作就是在一个网络内(不是网络之间)转发数据帧,确定硬件地址等,当在数据包中加上帧报头的时候数据就来到了第2层,交换机开始关注这个数据帧,交换机是直接在硬件上实现转发帧的。所以交换机的速度比网桥快的多。 追问: 协议是安装在电脑上的吧?数据包从电脑发出经过路由器发生了什么? 回答: 修改:RIP,RIPV2,IGRP EIGRP OSPF是主动路由协议 补充: 协议是一种标准,一种方法,OSI参考模型分7层,网络协议其实很多协议的统称。每一层都有网络协议,电脑上当然有支持网络运行的协议,我们应该更多的把协议理解成为标准,因为你一旦不遵守这个标准,你就无法连入因特网。
用于实现协议的程序,在电脑上有,在网络设备上也有,并且这些都是不允许改动的(你不能直接修改协议)。
数据包是第三层的概念,当数据包来到路由器后,
,读取包头信息(这是IP协议的工作),主要是读目的地址和源地址(IP地址),与访问控制列表比较,如果能通过进入下一步,不能通过,丢弃该包。并在路由表中查看有没有这一目的地址。如果没有,丢弃该包,如果有,将包交换到输出接口,进入到输出接口的缓存后后面就是第二层的工作 了,
全部回答
- 1楼网友:最后战士
- 2021-02-14 15:42
针对你的问题:你可以理解下应用程序怎在硬件上实现的,网络协议,说白了,就是一些算法。当然有些协议是直接在硬件上实现的, 我们的电脑,路由器,交换机,内部都有处理器,这些处理器保证了协议的实现,(当然也都有自己的操作系统)
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯