网络基础总结

这是对我之前学习网络基础中的一些知识点所做的总结,主要有四个方面,分别为网络基础、滑动窗口、滑动窗口实现、TCP协议。

网络层次

数据链路层:数据包,通过校验方法确定数据包的正确性

网络层:路由,IP协议(一个地区到另一个地区)

传输层:TCP协议、UDP协议。在包上建立可靠的链接。(自动检验保包)

应用层:协议HTTP等(为什么服务的)

各层次的协议把不可靠、不安全的传输变成可靠的、安全的传输。

滑动窗口

TCP滑动窗口,为增加吞吐量把有的数据包一起发,一起确认

滑动框口实现

丢Ack,Ack始终回不来---超时重传机制,超时之后,从超时的地方开始把包重发一遍把Ack一起发回来, Ack一定是按照顺序Ack的

TCP协议

TCP是基于链接的协议, tcp协议主要是为了实现数据的可靠传输,流量控制和拥塞控制,滑动窗口可以充分利用带宽,在网络发生拥堵的时候可以使得环境不会恶化。tcp协议针对拥塞控制还有另外一套机制。

TCP建立链接需要三次握手,断开链接需要四次挥手

tcp协议的三次握手和四次挥手一定可以保证数据连接的可靠性吗?

不能。那为什么还要三次握手,四次挥手,协议制定者觉得差不多可以了。

这是我对于网络基础的一些总结,内容不多,但都是些基础的内容,大家有什么问题可以留言。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值