星河

醉后不知天在水,满船清梦压星河

计算机网络

mingzaily / 2019-10-18


网络基础

OSI 模型

表格

概念层数据单位作用设备
物理层比特提供光纤标准、传送数据的通路,传输比特流网线等等
数据链路层数据帧帧定界和帧同步;顺序控制,指对帧的收发顺序的控制;差错检测和恢复;APR、RARP 协议交互机、网桥
网络层数据分组或数据包两个主机系统之间提供连接和路径选择路由器
传输层报文段定义传输协议和端口;分段传输,到达目的地址后重组-
会话层-管理应用程序间的通信-
表示层-把应用层提供的信息变换为能够共同理解的形式、保证各系统、应用可以读取-
应用层-应用层协议,如 HTTP 协议-

总结

TCP/IP 四层模型

TCP/IP 又叫网际协议群,可以说是 OSI 模型的实现,强调在计算机上实现协议应该开发哪种程序

概念层TCP/IP 协议群
应用层FTP、HTTP、Telnt
数据链路层TCP、UDP
网络层IP、ICMP、RIP、OSFF,ICMP,BGF
网络接口层/链路层ISO、IEEE 标准

TCP 三次握手&四次挥手

报文格式

TCP Tags

三次握手

具体过程

一般由客户端发起连接请求

为什么需要三次握手才能建立起连接

首次握手隐患-SYN 超时

建立连接后,Client 出现故障

四次挥手

具体过程

为什么需要四次握手才能断开连接

服务器出现大量 CLOSE_WAIT 状态的原因

TCP 和 UDP 区别

UDP 简介

TCP 和 UDP 的区别

TCP 的滑动窗口

TCP 使用滑动窗口做流量控制与乱序重排

RTT 和 RTO

HTTP 与 HTTPS

http 特点

http 响应步骤

在浏览器地址栏键入 URL 回车流程

常见 HTTP 状态码

GET 和 POST 请求的区别

Cookue 和 Session 的区别

HTTP 和 HTTPS 的区别

SSL(TLS) 安全套接层

HTTPS 并不绝对安全