![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机网络
文章平均质量分 94
小缘缘
一个有技术追求,有故事的骚年
展开
-
计算机网络概述
一. 什么是计算机网络 可以用三个词来概述:可编程的硬件,互连,网络的网络1. 可编程的硬件:计算机网络由很多硬件设备(主机,路由器等)组成,这些硬件设备都具有中央处理机CPU。2. 互连:计算机网络由这些硬件设备互连而成。3. 网络的网络:网络之间还可以用路由器连接起来,形成更大的网络。二. 互联网1. 互联网的特点 互连,共享。2....原创 2019-11-19 15:26:32 · 621 阅读 · 0 评论 -
计算机网络总结(内含学习链接)
一. 计算机网络综述1. 计算机网络概述二. 物理层三. 数据链路层四. 网络层五. 运输层1. TCP协议2. 你不知道的TCP协议六. 应用层1. HTTP协议七. 网络安全八. 其他...原创 2019-11-19 14:53:00 · 300 阅读 · 0 评论 -
应用层协议——HTTP协议
一. 概述1. 超文本传送协议HTTP,它是一种规定了浏览器和服务器之间互相通信的规则;2. 基于TCP,无状态(对于事务处理没有记忆能力);3. 主要过程 HTTP协议工作的主要过程如下图所示,HTTP协议需要和服务器建立TCP连接,这需要三次握手。而在第三次握手时,客户端将请求报文发给服务端,服务端直接回复响应报文。传输完成后,释放TCP连接。二....原创 2019-11-08 16:11:26 · 601 阅读 · 0 评论 -
运输层协议——TCP协议
一. 概述1. 面向连接:每次使用TCP协议之前,必须建立TCP连接,传送数据完毕后,必须释放TCP连接;2. 连接只能是点对点(一对一);3. 提供可靠交付的服务:传送的数据无差错,不丢失,不重复,且按序到达;4. 全双工通信:通信双方任何时候都能发送数据;TCP连接的双方都设有发送缓存和接收缓存,用于存放通信双方的临时数据;5. 面向字节流:TCP把应用程序交下来的数据仅看...原创 2019-11-04 10:33:20 · 2212 阅读 · 2 评论 -
你不知道的TCP协议
一. 概述 运输层提供应用进程之间的逻辑通信,而TCP协议作为运输层最重要的两个协议之一,提供了面向连接,可靠传输的特性。本文并不介绍TCP协议的各个环节(因为无论是网络资料还是书籍都大量介绍),而是针对一些具体环节的问题,向读者解释。本文以QA的形式组织内容。二. 主要内容Q1:TCP在可靠运输中如何确定重传时间?A1:采用了自适应算法,并结合Karn算法区分有效和无...原创 2019-10-31 10:32:55 · 691 阅读 · 0 评论