HTTP(TCP/IP)通信协议
文章目录 HTTP(Hyper Text Transfer Protocol)即超文本传输协议 超文本: 传输: 协议: ISO 七层网络模型和TCP/IP四层概念模型 ISO 七层网络模型 TCP/IP四层概念模型 一个 HTTP 请求,在整个网络中的请求过程 发送过程 接收过程 为什么有了 MAC 层还要走 IP 层呢? IP协议和TCP/UDP协议 IP协议 TCP/IP TCP三次握手 TCP四次挥手 为什么握手只需要3次,挥手需要四次 TCP数据传输过程的流量控制(滑动窗口)和拥塞控制 (1)滑动窗口协议 (2)发送窗口 (3)接收窗口 (4)滑动窗口调整过程(慢开始&线性增长) UDP/IP TCP 和 UDP 的区别 为什么TCP是传输是可靠的? HTTP(Hyper Text Transfer Protocol)即超文本传输协议 超文本: 原来的计算机只有简单的文本格式,故文本就是指简单的文本格式,随着计算机的发展,出现了视频,图片,音乐等格式,而超文本就是原来文本语义的引申 传输: 由传输载体(例如同轴电缆,电话线,光缆)负责把二进制数据包由计算机终端传输到另一个终端的过程,称为传输(transfer) 协议: 协议就是一种约定和规范,大家都遵守的规范,只有都使用同一种规范,才能有条不紊的进行信息交互,常见的协议有: SMTP , TCP , UDP , FTP