传输层数据可以分解为许多数据链路层帧/分组.
因此,即使没有任何数据链路错误,传输层流/分组也可能被破坏.编辑:这是因为传输层路径通常由许多数据链路层跳跃组成,例如:
Host1 <----> switch1 <----> switch2 <----> Host2
Run Code Online (Sandbox Code Playgroud)
如果数据包之间丢失switch1,switch2则switch2 Host2链路上不会记录错误,但相应的传输层流将被破坏.
另一方面 - 一旦遇到数据链接错误,就可以丢弃/重新启动传输层传输,而不会浪费资源.
| 归档时间: |
|
| 查看次数: |
16610 次 |
| 最近记录: |