
计算机网络
qq_36721032
这个作者很懒,什么都没留下…
展开
-
HTTP与HTTPS
HTTP与HTTPS一、两种协议的基本概念与区别二、HTTP协议详解2.1、HTTP请求报文和响应报文2.2、常用请求方法2.3、常用响应状态码三、HTTPS协议详解3.1、对称加密和非对称加密3.2、SSL协议的具体实现一、两种协议的基本概念与区别HTTP协议:HTTP协议是超文本传输协议的缩写,设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因原创 2020-12-25 16:37:33 · 306 阅读 · 0 评论 -
计算机网络-socket(套接字)编程
socket套接字编程一、套接字概念二、网络字节序三、socket地址的数据类型及相关函数四、建立TCP连接的基本步骤及相应API五、建立UDP连接的基本步骤一、套接字概念在TCP/IP协议中,“IP地址+TCP或UDP端口号”唯一标识网络通讯中的一个进程。“IP地址+端口号”就对应一个socket。欲建立连接的两个进程各自有一个socket来标识,那么这两个socket组成的socket pair就唯一标识一个连接。因此可以用Socket来描述网络连接的一对一关系。套接字通信原理如下图所示:二、原创 2020-07-04 20:18:32 · 784 阅读 · 0 评论 -
计算机网络-运输层(UDP/TCP,流量控制与拥塞控制)
计算机网络-运输层一、进程之间的通信二、运输层的两个主要协议2.1、用户数据报协议 UDP(User Datagram Protocol)2.1.1、UDP概述2.1.2、面向报文的UDP2.1.3、UDP的首部格式2.2、传输控制协议 TCP(Transmission Control Protocol)2.2.1、TCP概述2.2.2、面向流的概念2.2.3、套接字(socket)2.2.4、TCP的首部格式三、运输层的端口3.1、进程标识符3.2、需要解决的问题3.3、端口号(protocol port原创 2020-07-04 11:22:48 · 801 阅读 · 0 评论 -
计算机网络-网络模型
网络模型OSI七层协议模型TCP/IP四层协议模型OSI七层协议模型主要是:应用层(Application)、表示层(Presentation)、会话层(Session)、传输层(Transport)、网络层(Network)、数据链路层(Data Link)、物理层(Physical)。TCP/IP四层协议模型...原创 2020-07-03 21:28:07 · 302 阅读 · 0 评论