计算机网络
文章平均质量分 89
youngchanlll
这个作者很懒,什么都没留下…
展开
-
计算机网络笔记—路由器是如何转发数据报的
一、路由器收到待转发的数据包时会做什么?当路由器收到一个待转发的数据报,在从路由表得出下一跳路由器的IP地址后,不是把这个地址填入IP数据报,而是送交数据链路层的网络接口软件。网络接口软件负责把下一跳路由器的IP地址转换成硬件地址(必须使用ARP),并将此硬件地址放在链路层的MAC帧的首部,然后根据这个硬件地址找到下一跳路由器。二、路由器的分组转发算法路由器的分组转发算法如下:从IP数据报的首部提取目的主机的IP地址D,得出目的网络地址为N。若N就是与此路由器直接相连的某个网络地址,则进行直接交原创 2021-09-14 21:57:57 · 5567 阅读 · 0 评论 -
计算机网络笔记—ARP协议(Address Resolution Protocol 地址解析协议)
一、ARP协议的作用ARP协议的作用简单来说就是解决主机或路由器如何获取MAC帧首部中需要填写的MAC地址的,即是为了从网络层中使用的IP地址,解析出在数据链路层中需要用到的硬件地址。由于是IP协议使用了ARP协议,因此通常就把ARP协议划归网络层。二、网络中主机增减时IP地址和硬件地址的映射关系更新网络层中使用的是IP地址,但是在实际的网络的链路上传送数据帧时,最终还是必须使用该网络的硬件地址。但是在一个网络中的IP地址和硬件地址的映射关系并非是固定不变的,因此需要ARP协议来解决映射关系动态更新的原创 2021-09-13 21:17:22 · 808 阅读 · 0 评论 -
深入浅出TCP/IP协议栈
本文转载于:https://www.cnblogs.com/onepixel/p/7092302.htmlTCP/IP 协议栈是一系列协议的总和,是构成网络通信的核心骨架,它定义了电子设备如何连入因特网,以及数据如何在它们之间进行传输。TCP/IP 协议采用四层结构,分别是应用层、传输层、网络层和链路层,每一层都呼叫它的下一层所提供的协议来完成自己的需求。由于我们大部分时间都工作在应用层,下层的事不用我们操心;其次网络协议体系本身就很复杂庞大,入门门槛高,因此很难搞清楚TCP/IP 的工作原理,通俗一点讲转载 2021-09-10 16:50:29 · 311 阅读 · 0 评论