首页 > 编程知识 正文

计算机网络中数据的传输过程(传输的数据会被进行什么处理)

时间:2023-05-05 10:30:49 阅读:5740 作者:2687

如果在路由表中找不到,数据包将被直接丢弃,并且不会再次转发。

路由表中记录的是路由信息和输出接口之间的对应关系。

例如,1.1.1.1/32,快速以太网0/1

这是路由表中的一个条目。这意味着,如果收到一个数据包,并且该数据包的目的ip是1.1.1.1/32,则该数据包将从速度更快的以太网0/1发送出去。该接口可能只有一个邻居,也可能有多个邻居。事实上,即使是一个邻居也和很多邻居一样。

当一个数据包从一个接口发出时,其实是一些电信号发出,所有连接到这个接口的邻居都会收到,但是邻居会检查自己接口的mac地址是否和数据包的目的mac一致,如果不一致,就会直接扔掉。如果它是广播的,它可以在不比较mac地址的情况下被接收。

以上都是关于寻找目的地路线。

如果在路由表中找不到匹配的条目,数据包将被丢弃,并向发送数据包的设备发送icmp消息,告知该设备该路由不可达。

一般来说,如果能找到路由信息,就从相应的接口发出去,不管谁会收到,因为邻居会自己判断。如果找不到路由信息,就扔掉。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。