网络协议工作原理
从你这里 到服务器之间的协议 先是DNS协议将域名转化成IP地址 这个你要知道域名只是人记着方便 计算机记的是IP 然后是TCPIP协议数据在传输过程中可能要经过陆游器涉及到的是ARP协议 将IP地址转换成以太网地址 进行数据报的传输

网络协议是如何在硬件上实现?
1.路由器是第三层设备。工作在网络层,在路由器上实现的协议包括主动路由选择协议和被动路由选择协议,其中被动路由选择协议包括IP ,IPV6.IPX,等。被动路由协议包括;RIP RIPV2 IGRP EIGRP OSPF 。被动路由协议主要实现的是如何封包,例如在数据段上加上IP报头,(其中注明了源地址,目的地址等信息)而,主动路由协议实现的就是根据这些报头来选择网络。
你可以这样理解协议,他们就是一些在路由器上运行的程序,
2,交换机,是第二层网络设备,工作在数据链路层。最著名的是生成树协议(STP),交换机的主要工作就是在一个网络内(不是网络之间)转发数据帧,确定硬件地址等,当在数据包中加上帧报头的时候数据就来到了第2层,交换机开始关注这个数据帧,交换机是直接在硬件上实现转发帧的。所以交换机的速度比网桥快的多。 追问: 协议是安装在电脑上的吧?数据包从电脑发出经过路由器发生了什么? 回答: 修改:RIP,RIPV2,IGRP EIGRP OSPF是主动路由协议 补充: 协议是一种标准,一种方法,OSI参考模型分7层,网络协议其实很多协议的统称。每一层都有网络协议,电脑上当然有支持网络运行的协议,我们应该更多的把协议理解成为标准,因为你一旦不遵守这个标准,你就无法连入因特网。
用于实现协议的程序,在电脑上有,在网络设备上也有,并且这些都是不允许改动的(你不能直接修改协议)。
数据包是第三层的概念,当数据包来到路由器后,
,读取包头信息(这是IP协议的工作),主要是读目的地址和源地址(IP地址),与访问控制列表比较,如果能通过进入下一步,不能通过,丢弃该包。并在路由表中查看有没有这一目的地址。如果没有,丢弃该包,如果有,将包交换到输出接口,进入到输出接口的缓存后后面就是第二层的工作 了,

网络协议具体如何实现?是不是在网卡的驱动中编写的?
具体实现你可以参考linux的源码,或者别人解读的文章。一般网卡的驱动是实现收发包的,上层协议(比如tcp/ip)还有协议的驱动。
描述不清楚是什么,但是肯定不是驱动,驱动是操作系统跟硬件沟通用的,主要是将操作系统的请求传输,转化为特定物理设备控制器能够理解的命令。再说了,传说层的协议网卡应该做不了吧,TCP什么的

网络协议是如何在硬件上实现?
网关(Gateway)又称网间连接器、协议转换器。网关在传输层上以实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。网关的结构也和路由器类似,不同的是互连层。网关既可以用于广域网互连,也可以用于局域网互连。

浏览网页时,网络协议的工作过程是什么?
它的工作原理是:终端和服务器通过TCP/IP协议和标准的局域网联结,网络计算机作为客户端将其鼠标、键盘的输入传递到终端服务器处理,服务器再把处理结果传递回客户端显示。众多的客户端可以同时登录到服务器上,仿佛同时在服务器上工作一样,它们之间的工作是相互隔离的。
采用分层的体系结构,每一层都建立在它的下层之上,向它的上一层提供一定的服务,而把如何实现这一服务的细节对上一层加以屏蔽。一台设备上的第 n层与另一台设备上的第n层进行通信的规则就是第n层协议。在网络的各层中存在着许多协议,接收方和发送方同层的协议必须一致,否则一方将无法识别另一方发出的信息。网络协议使网络上各种设备能够相互交换信息。

本文由 在线网速测试 整理编辑,转载请注明出处。