0
点赞
收藏
分享

微信扫一扫

鸿蒙OS封装【axios 网络请求】(类似Android的Okhttp3)

栖桐 03-31 17:30 阅读 1

TCP/IP网络模型各层的详细描述:

  1. 应用层:应用层为应用程序提供数据传输的服务,负责各种不同应用之间的协议。主要协议包括:

    • HTTP:超文本传输协议,用于从web服务器传输超文本到本地浏览器的传送协议。
    • FTP:文件传输协议,用于在网络上进行文件传输。
    • TFTP, SMTP, SNMP:分别是简单文件传输协议、简单邮件传输协议和简单网络管理协议。
    • DNS:域名系统,用于将便于人们记忆的域名转换为实际的IP地址。
    • SSL, SSH:分别是安全套接层和安全外壳协议,都是用于网络安全的协议。
  2. 传输层:应用层的数据包会传给传输层,传输层为应用层提供网络支持。主要协议包括:

    • TCP:传输控制协议,提供的是面向连接、可靠的字节流服务。
    • UDP:用户数据报协议,提供的是面向无连接的通信服务。
  3. 网络层:网络层负责将数据包从源设备传输到目标设备。主要协议包括:

    • IP:Internet协议,负责把数据包传送给接收方。
    • ARP:地址解析协议,用于解析网络层的IP地址到链路层的MAC地址。
    • ICMP:因特网控制报文协议,用于在IP主机、路由器之间传递控制消息。
  4. 网络接口层:网络接口层负责封装/拆封、发送/接收数据。主要协议包括:

    • 以太网:一种用于局域网的技术标准,使用CSMA/CD技术进行媒体访问控制。
    • PPP:点到点协议,提供了在直接连接的两个网络节点之间传输数据包的方法。
举报

相关推荐

0 条评论