
计算机网络
文章平均质量分 94
Yingmu__
若有错误,请多多指教。
展开
-
05_HTTP
1. HTTP协议 1.1 简介 HTTP(Hypertext Transfer Protocol)是超文本传输协议, 是一种无状态的、应用层的、以请求/应答方式运行的协议,它使用可扩展的语义和自描述消息格式,与基于网络的超文本信息系统进行交互。 主要特点如下: 无状态:对于之前的访问状态等信息不会记录。 请求/应答方式:由客户端发起请求,经过服务端处理后,返回响应给客户端。 自描述消息格式:可以通过 Content-Type 来描述传输的消息类型,例如 application/json、text/htm原创 2022-04-04 22:50:44 · 1974 阅读 · 0 评论 -
04_应用层
文章目录1. Socket1.1 基于 TCP 协议1.1.1 服务器端1.1.2 客户端1.2 基于 UDP 协议1.2.1 服务端1.2.2 客户端2. DNS 协议2.1 使用的协议3. FTP 协议4. SMTP/POP3 1. Socket 客户端和服务器端在通信前,双方都要建立一个套接字,然后再将套接字连接起来形成管道,进行数据传输。 在创建 Socket 时,需要指定是 IPv4 还是 IPv6,分别对应设置为 AF_INET 和 AF_INET6;是 TCP 还是 UDP,分别对应设置为 S原创 2022-04-04 22:50:11 · 2106 阅读 · 0 评论 -
03_运输层
文章目录1. 基本概念2. UDP 协议2.1 ==主要特点==2.2 ==UDP 的首部格式==3. TCP 协议3.1 TCP的主要特点3.2 TCP 的连接3.3 TCP 报文段首部格式3.4 三次握手3.4.1 **三次握手确认双方的发送与接收能力**3.4.2 **==问题1:为什么不是两次握手而是三次握手?==**3.4.3 ==问题2:如果最后一次握手ACK丢失会出现什么状态?==3.4.3 **其他问题**3.4.4 **三次握手的缺陷**3.5 四次挥手3.5.1 ==问题3:为什么是四次原创 2022-04-04 22:49:14 · 2068 阅读 · 0 评论 -
02_网络层
文章目录1.简介2. IP 地址及分类2.1 ==地址解析协议 ARP==2.1.1 有了IP地址为什么还要MAC地址?2.2 划分子网2. ==ICMP(控制报文协议)==2.1 分类2.2 目的地无法到达2.3 超时2.4 重定向(ICMP重定向报文出现在何种场合)2.5 ping 1.简介 网络层向上只提供简单的、无连接的、尽最大努力交付的数据报服务。 2. IP 地址及分类 IP 地址是 IP 协议提供的一种统一的地址格式,为互联网中的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差原创 2022-04-04 22:48:31 · 1268 阅读 · 0 评论 -
01_网络体系结构
文章目录计算机网络知识点1. 协议结构1.1 OSI 七层模型1.2 TCP/IP 协议1.3 五层协议2. 常见的路由设备 计算机网络知识点 1. 协议结构 一般复杂的程序问题都会使用分层结构来解决。网络协议进行分层,主要有以下几个好处: 各层之间相互独立。某一层要想知道其它层所提供的服务,只需要通过层间接口。 灵活性好。当某一层发生变化时,只要层间接口不变,则其他层不会受到影响。 结构上可分开。分开后每一层可以使用最合适的技术来实现。 易于实现和维护。这样一个庞大又复杂的网络协议系统,变得易于实现和原创 2022-04-04 22:47:42 · 1734 阅读 · 0 评论