计算机网络
文章平均质量分 83
人在懒天在看
真是惰怠啊
展开
-
HTTPS协议总论
HTTPS协议是用来解决HTTP协议的不安全性的,HTTP协议是明文传输的.HTTPS在此基础上添加了加解密.HTTPS在HTTP和TCP之间加了一层SSL,不直接和TCP进行交互而是通过SSL来交互SSL(Secure Socket Layer)安全套接字,由网景公司发明,从 3.1 开始被 IETF 标准化并改名为TSL(Transport Layer Security)传输层安全,是信息安全领域的权威标准,现行标准为1.3 (2021/03/07)HTTPS主要解决数据传输的安全性,通讯双方身份的可原创 2022-07-07 10:01:49 · 1092 阅读 · 0 评论 -
HTTP协议总论
在TCP协议原理中已经讲过HTTP通讯的完整的一个过程,这里不再将过多的tcp内容,详细见TCP协议原理,这里仅介绍一下tcp的报文和特点.http(Hyper Text Transfer Protocol) 超文本传输协议,HTTP是应用层协议,叫做传输协议实际传输是由传输层协议tcp完成的.http协议的数据会封装到tcp的数据部分.特点:http请求的格式由请求行,请求头,请求体构成.请求头和请求体之间需要有空行http响应格式由状态行,响应头,响应正文构成,响应头和响应正文之间需要有空行以从原创 2022-07-07 09:59:21 · 81 阅读 · 0 评论 -
TCP协议总论
在网络传输中,从一个A主机发送数据到B主机可能会遇到如下问题:1.由于网络传输过程中的bit位错误,解析错误,路由表更新,线路故障等情况.B可能收不到数据包.或者收到有损的数据包.2.A要发送的数据太多,一个以太帧的数据部分无法存储全部信息,只能进行ip分片,发送多个数据包到B,而网络延迟可能导致B收到数据包的顺序是错乱的.4.A可能要发多个应用程序的不同数据包给B,B需要给这些数据包进行归类3.当网络链路中的某些节点处理数据太多导致速度特别慢,需要控制流量TCP的出现就是为了解决以上问题.TCP的特原创 2022-07-07 09:55:47 · 6741 阅读 · 0 评论 -
UDP协议总论
UDP(User Datagram Protocol)用户数据报协议和TCP(Transmission Control Protocol)传输控制协议是传输层最重要的两个协议.相比TCP,UDP不能验证接收方是否收到,不想TCP那样具有可靠性.UDP只尽最大能力交付,适用于不要求传输质量只要求传输时效性的情况.UDP数据包由标头和数据组成.数据包如下:校验和部分主要是用来校验数据包的正确性,UDP可以通过校验和来提供数据正确性验证,但无法自动修正.有错只能丢弃UDP有如下几个特点:那么相对应的,TCP的特原创 2022-07-07 09:42:35 · 561 阅读 · 0 评论 -
计算机网络架构总论
从总体理解计算机网络各层的作用和各协议。原创 2022-07-07 09:38:43 · 194 阅读 · 0 评论 -
DNS协议基本原理
总论网络通讯大部分基于TCP/IP,而用户对于ip地址很难记忆.大部分用户都只能记住域名.DNS就是将域名翻译成ip的系统.DNS(Domain Name System)是一种组织成域层次结构的计算机和网络服务命名系统,它用于TCP/IP网络,它所提供的服务是用来将主机名和域名转换为IP地址的工作.DNS协议概论DNS是应用层协议,但实际上DNS是为其他应用层协议(HTTP,SMTP,FTP等)服务的,主要是将主机名转换为ip地址。所有DNS请求和回答报文使用的UDP数据报经过端口53发送为什原创 2021-03-02 11:06:27 · 2109 阅读 · 0 评论