24小时热门版块排行榜    

查看: 4363  |  回复: 16
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

xvusrmqj

铁虫 (初入文坛)

[求助] 数据链路层都有超时,重传,确认等差错控制的机制,为什么传输层TCP还要有? 已有4人参与

如果数据链路层有差错控制机制,IP所在的应该是可靠的网络,而不是尽力而为的网络了啊?


上网查了很久有如下两个观点:
1. 数据链路层传输的是帧,而传输层传输的是报文,而一个报文要分成多个帧。但是这有什么关系啊?而且好像一个报文一个帧吧。。。
2. 有的网络的数据链路层有差错控制,有的没有,所以TCP保证统一要有。



不知道事实是怎样的?
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

chunyuan314

银虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
数据链路层是在跳与跳之间保证的,TCP是在两个连接之间保证的吧

[ 发自手机版 http://muchong.com/3g ]
Lifeisgood
2楼2016-10-22 20:39:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

chunyuan314

银虫 (正式写手)

引用回帖:
5楼: Originally posted by xvusrmqj at 2016-10-23 22:57:42
跳与跳之间保证了,端与端之间肯定也保证了啊。端与端不就是一跳一跳组成的吗?...

中间人是知道,但是发送方和接收方那个层次的不知道

[ 发自手机版 http://muchong.com/3g ]
Lifeisgood
10楼2016-10-24 18:52:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

chunyuan314

银虫 (正式写手)

引用回帖:
13楼: Originally posted by xvusrmqj at 2016-10-25 22:16:35
可否详述?...

每一层都要自己去实现数据完整性检查。中间经过的设备那么多,不能保证都是靠谱的。

[ 发自手机版 http://muchong.com/3g ]
Lifeisgood
14楼2016-10-25 22:48:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 xvusrmqj 的主题更新
信息提示
请填处理意见