![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机网络
文章平均质量分 82
M_jianjianjiao
这个作者很懒,什么都没留下…
展开
-
计算机网络笔记---互联网的组成及三种交换方式
互联网的组成互联网从工作方式上可以划分为两大块:(1)边缘部分:由连接在互联网上的大量主机组成,由用户直接使用的部分。这些主机包括了一切可以联网的设备,包括电脑,手机,联网的摄像头,更大的有互联网公司中的服务主机等。(2)核心部分:由大量网络和连接这些网络的路由器组成。主要为边缘部分提供服务。互联网的边缘部分两台主机之间的相互通信,称为计算机之间的通信,在网络的边缘部分,主机之间...原创 2018-12-03 22:39:02 · 7501 阅读 · 0 评论 -
cookie 与 sessionId
cookie 与 sesionhttp协议是无状态的,每次不会保存用户的状态信息优点:http由于是无状态的,不必保存客户端的状态,所以可以减少服务器的CPU和内存的消耗http协议十分简单由于http协议是无状态的,无法得知上一次请求的状态信息,当有的需要登陆时,每次的请求都要进行认证,在请求中添加自己的账号密码信息,但是每次都将账号和密码放入其中无疑增加了繁琐程度,每次的请求服务...原创 2019-01-15 17:20:33 · 517 阅读 · 1 评论 -
HTTP协议详解
http协议应用层协议:双方的一种约定,能够保证发送双方发送的数据都能被对方所能正确的解析。URL: 统一资源定位符定位资源所在的位置互联网上的内一个文件都有一个唯一的位置资源:对web资源的统称,包括图片文字等平时所说的网址即为urlurl格式<scheme>:// <user>:<password> @<host>...原创 2019-01-15 17:21:19 · 899 阅读 · 0 评论 -
UDP用户数据报协议
传输层传输层负责将数据从发送端传输到接收端TCP与UDP都属于传输层协议端口号通过IP与端口号可以在网络中确定一个唯一的进程端口号可以标识一台主机上的唯一的一个进程一个进程可以绑定多个端口号可以通过源IP地址 目的IP地址 源端口号 目的端口号 协议的版本来确定一个唯一的通信可以通过setsockopt()实现端口的复用第三个参数使用SO_REUSEADD...原创 2019-01-15 21:45:13 · 402 阅读 · 0 评论 -
TCP报文格式详解
TCP协议 传输控制协议TCP的特点:面向连接: 使用TCP协议进行通信时,需要先建立连接可靠传输: 具有确认应答机制,超时重传等机制保证数据的可靠传输面向字节流的: 传输的数据是面向字节流的,没有长度的限制关于连接的概念在内核中有有一个结构体来描述连接TCB,再通过队列将其管理起来操作系统维护一个链接是需要成本的包括时间成本和空间资源成本必须要使用合理的方式管理连接否则会导...原创 2019-01-15 21:47:44 · 3494 阅读 · 0 评论 -
TCP的拥塞控制 粘包问题等
拥塞控制TCP慢启动机制在开始进行数据发送时,如果在一开始就发送大量的数据,可能此时网络上的数据比较多,比较拥堵。此时数据就会堵在网络上,使网络更加拥堵。此时,可以通过慢启动机制,先发送少量的数据探测出当前网络的拥堵的情况,然后再决定发送多少数据。按多大速度传输数据。拥塞窗口发送开始时,拥塞窗口的大小定义为1每次收到一个ACK应答,拥塞窗口的大小就会加1每次发...原创 2019-01-22 07:46:02 · 459 阅读 · 0 评论 -
TCP TIME_WAIT状态
TCP的TIME_WAIT 状态什么是TIME_WAIT状态TCP的TIME_WAIT是指在四次挥手中,主动断开方 在收到对方发送的FIN后,向对方发送ACK后就会进入TIME_WAIT状态处于TIME_WAIT状态时,端口被占用,无法创建新连接只有等待2MSL(报文在网络中的最大生存时间)后,才会进入CLOSED状态TIME_WAIT状态一般是主动断开的一方TIME_WAIT存在...转载 2019-01-22 07:48:11 · 623 阅读 · 0 评论 -
一个基于TCP HTTP的具有文件共享功能的服务器
基于TCP、HTTP的文件共享服务器服务器的基础架构构建TCP服务器对于文件的传输来说,我们必须要保证文件内容的准确性。所以在数据传输时我们选择保证数据可靠传输的TCP协议。首先使用socket创建套接字进行对端口号与IP地址进行绑定。然后监听来自客户端的请求。连接任务的处理对于来自客户端的连接请求,我们使用多线程对每个请求进行处理。能够保证并发性的请求处理。考虑到线程的创建时...原创 2019-03-01 01:05:04 · 1230 阅读 · 0 评论