计算机网络


OSI模型

OSI 层功能
应用层针对特定应用的协议HTTP–超文本传输协议
FTP–文件传输协议
SMTP–简单邮件传输协议
Telnet–远程登录协议
SNMP–简单网络管理协议
DHCP–动态主机配置协议
表示层数据格式的转换,加密和压缩
会话层建立,管理,终止进程之间的会话
传输层管理两个节点之间的数据传输TCP–传输控制协议
UDP–用户数据报协议
TLS/SSL–传输层安全性协议
网络层地址管理与路由选择IP,ICMP,ARP…
数据链路层互连设备之间传送和识别数据帧PPP,以太网,Wi-Fi…
物理层传输数据的物理介质DTE–数据终端设备
DCE–数据通信设备或电路连接设备

TCP协议

  • 面向连接 (数据传输前,必须先建立TCP连接,完毕后释放连接)
  • 面向字节流 (数据以流的形式进行传输) TCP传输报文长度有限制
  • 全双工通信 (建立连接后,通信双方都能发送数据)
  • 可靠 (不丢失、无差错、不重复、按序到达)

UDP协议

  • 无连接 (不需要建立UDP连接)
  • 不可靠 (不管是否到达接收方)
  • 面向报文 (以数据报文形式传输) UDP数据报文长度无限制
  • 无拥塞控制 (不可靠传输,故不需拥塞控制)

文章作者: DongHuangT1
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 DongHuangT1 !
评论
 上一篇
操作系统 操作系统
操作系统是管理计算机硬件与软件资源的计算机程序。操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入设备与输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一个让用户与系统交互的操作界面。
2020-05-06
下一篇 
QQ/微信抓包定位 QQ/微信抓包定位
工具:Wireshark
操作:实现QQ和微信的抓包定位
2020-04-02
  目录