以太网不要求收到数据的目的站发回确认,为什么?
时间: 2023-06-09 07:03:27 浏览: 94
以太网不要求收到数据的目的站发回确认,是因为其采用的是"尽力而为"的传输方式,即发送方发送数据时并不需要保证其一定能够被成功接收,而是尽力将数据发送出去,接收方如果无法正确接收数据则自动丢弃。这种方式可以有效减少通信中的复杂性和延迟,提高通信效率,但也会带来一定的传输错误率。因此,在实时性要求不是很高的应用场景下,以太网采用这种传输方式更加合适。
相关问题
主机H通过快速以太网连接互联网,IP地址为192.168.0.8,服务器S的IP地址为211.68.71.80。H与S使用TCP通信时,在H上捕获的其中5个IP分组如下表所示。 请回答以下问题: (1)上表中的IP分组中,哪几个是由H发送的?哪几个完成了TCP连接建立过程?哪几个在通过快速以太网传输时进行了填充? (2)根据上表中的IP分组,分析S已经收到的应用层数据字节数是多少? (3)上表中的某个IP分组在S发出时的前40B如下表所示,则该分组到达H时经过了多少个路由器? 注:IP分组和TCP报文段的首部格式如下图所示。 IP分组的固定首部格式 TCP报文段的固定首部格式
(1) 根据表格中的信息,可以得到以下答案:
- 第1个IP分组是由H发送的,其目的地址为211.68.71.80(S的IP地址)。
- 第1个IP分组和第2个IP分组完成了TCP连接建立过程,可以根据TCP首部中的标志位确认。
- 第2个IP分组和第3个IP分组在通过快速以太网传输时进行了填充,可以根据IP首部中的总长度和TCP首部中的数据偏移量计算得到。
(2) 根据表格中的信息,可以得到以下答案:
- 第1个IP分组的总长度为60字节,其中IP首部长度为20字节,TCP首部长度为20字节,因此应用层数据字节数为0。
- 第2个IP分组的总长度为74字节,其中IP首部长度为20字节,TCP首部长度为20字节,应用层数据字节数为34。
- 第3个IP分组的总长度为74字节,其中IP首部长度为20字节,TCP首部长度为20字节,应用层数据字节数为34。
- 第4个IP分组的总长度为60字节,其中IP首部长度为20字节,TCP首部长度为20字节,因此应用层数据字节数为0。
- 第5个IP分组的总长度为54字节,其中IP首部长度为20字节,TCP首部长度为20字节,因此应用层数据字节数为0。
因此,S已经收到的应用层数据字节数为34+34=68字节。
(3) 从S发出的前40字节可以得到该IP分组的TTL值为51。由于每经过一个路由器TTL值会减1,因此该IP分组到达H时经过了51-8=43个路由器。
四台IPV4主机A、B、C和D,这四台主机连接在同一台路由器上。由A向B持续发送以太网数据帧。1.观察各网络主机数据包的收发情况2.你观察到的现象是否与你的预期一致?请分析原因。
### 回答1:
根据题目描述,可以得知A向B持续发送以太网数据帧,因此B应该会持续地接收到数据包。C和D由于不是目的主机,应该不会收到这些数据包。而路由器应该会将数据包转发给B,因此路由器的传输量也会增加。
如果观察到的现象与预期一致,那么B应该会持续地接收到数据包,C和D不会收到这些数据包,而路由器的传输量会增加。
如果观察到的现象不一致,可能有以下原因:
1. 路由器故障,导致数据包无法正确转发给B。
2. 网络拥堵,导致数据包丢失或延迟,从而影响了数据包的传输情况。
3. 网络配置错误,导致数据包无法正确地被路由器转发给B。
需要进一步的排查和分析才能确定具体原因。
### 回答2:
1. 在A向B持续发送以太网数据帧的情况下,我们预期主机B会持续地接收到来自主机A的数据包。同时,路由器将收到来自主机A的数据包并将其转发给主机B。主机C和主机D不会接收到来自主机A的数据包。
2. 如果我们观察到预期情况,即主机B持续接收来自主机A的数据包,并且主机C和主机D没有收到数据包,那么这与我们的预期一致。原因如下:
- 在同一台路由器上,每台主机连接到路由器的一个LAN端口。路由器的作用是根据目标地址将数据包转发到相应的主机。因此,当主机A向主机B发送数据包时,路由器将根据目标B的IP地址将数据包转发到主机B。
- 由于主机C和主机D和主机B连接在同一台路由器上,它们将共享同一个网络段。因此,当主机A发送数据包时,路由器不会将数据包转发到主机C和主机D,因为它们与目标主机B不在同一个网络段上。
- 如果我们观察到的现象不符合预期,例如主机C和D也能接收到来自主机A的数据包,那么可能是由于网络配置出现了问题。例如,可能存在路由器配置错误,将主机C和D划分到与主机B不同但与主机A相同的网络段上。
总的来说,如果我们观察到数据包的发送和接收与预期相符,那么表明网络连接和路由器配置的环境是正常的。如果不符,可能需要检查网络配置和路由器设置,以确定问题的原因并进行修复。
### 回答3:
1. 在这种情况下,A向B持续发送以太网数据帧。首先,A将数据帧发送到路由器,路由器负责将数据帧转发给目标主机B。然后B收到数据帧,并且可能发送一个确认帧给A。数据的发送和接收过程在这四台主机之间持续进行。
2. 观察到的现象应与预期一致,即A向B持续发送数据,并且B能够接收到并处理这些数据。原因如下:
- 这四台主机连接在同一台路由器上,路由器负责转发数据帧。当A发送数据帧时,路由器将数据帧转发给目标主机B,确保数据能够正确地到达B。
- 在以太网通信中,数据帧的发送和接收过程是可靠的。当A发送数据帧时,B会接收到这个数据帧,并且可能发送确认帧给A,表示已经成功接收数据。这保证了数据的可靠性和可达性。
所以,预期的情况是A能够持续发送数据帧给B,并且B能够接收并处理这些数据帧。这个观察结果符合我们的预期,说明网络通信正常运作。