计算机网络
CallMeJiaGu
个人博客:https://www.callmejiagu.com/
展开
-
计算机网络 TCP/IP协议 三次握手
IP协议:对应于网络层,是网络层的协议。TCP协议:对应于传输层,是传输层的协议,主要解决数据如何在网络中传输。HTTP协议:对应于应用层,是应用层的协议,只要解决如何包装数据。Socket:本身不是协议,而是对TCP/IP协议的封装和应用的调用接口API,通过它我们才能使用TCP/IP协议。 TCP/IP协议TCP/IP指传输控制协议/网际协议(T转载 2017-02-22 15:50:47 · 1220 阅读 · 0 评论 -
计算机网络 TCP探究
计算机网络探究转载 2017-02-19 10:28:21 · 639 阅读 · 0 评论 -
计算机网络 5层协议概述
转自:http://www.ruanyifeng.com/blog/2012/05/internet_protocol_suite_part_i.html我们每天使用互联网,你是否想过,它是如何实现的?全世界几十亿台电脑,连接在一起,两两通信。上海的某一块网卡送出信号,洛杉矶的另一块网卡居然就收到了,两者实际上根本不知道对方的物理位置,你不觉得这是很神奇的事情吗?互联网转载 2017-02-19 10:14:02 · 1134 阅读 · 1 评论 -
计算机网络 TCP与UDP的区别
TCP和UDP是OSI模型中的运输层中的协议。TCP提供可靠的通信传输,而UDP则常被用于让广播和细节控制交给应用的通信传输。UDP(User Datagram Protocol) UDP不提供复杂的控制机制,利用IP提供面向无连接的通信服务。并且它是将应用程序发来的数据在收到的那一刻,立刻按照原样发送到网络上的一种机制。 即使是出现转载 2017-02-22 15:48:00 · 715 阅读 · 0 评论 -
为什么TCP连接的建立是需要三次,而断开却需要四次
TCP的为什么三次握手就可以建立连接:我先抛出一个命题,两个人想要正常沟通,至少保证双方都知道自己和对方的发送和接受功能是正常的。假设这里有两个人,server和client。现在client需要和server建立连接。① client->server : server,我想和你建立连接。(client什么都确认不了,因为他不知道server有没有接收到,也不能确定自己的信息有没有发出去)如果这个时原创 2017-08-24 16:34:29 · 3106 阅读 · 6 评论 -
TCP连续ARQ协议和滑动窗口协议
博客转载自:http://blog.csdn.net/guoweimelon/article/details/50879588TCP协议通过使用连续ARQ协议和滑动窗口协议,来保证数据传输的正确性,从而提供可靠的传输。一、ARQ协议ARQ协议,即自动重传请求(Automatic Repeat-reQuest),是OSI模型中数据链路层和传输层的错误纠正协议之转载 2018-01-03 16:37:01 · 542 阅读 · 0 评论 -
拥塞控制和流量控制区别分析
流量控制是端到端的控制,例如A通过网络给B发数据,A发送的太快导致B没法接收(B缓冲窗口过小或者处理过慢),这时候的控制就是流量控制,原理是通过滑动窗口的大小改变来实现。 拥塞控制是A与B之间的网络发生堵塞导致传输过慢或者丢包,来不及传输。防止过多的数据注入到网络中,这样可以使网络中的路由器或链路不至于过载。拥塞控制是一个全局性的过程,涉及到所有的主机、路由器,以及与降低网络性能有关的所有因素转载 2018-01-03 16:54:29 · 634 阅读 · 0 评论