TCP/IP网络相关

链路层

主要解决局域网内的主机之间的通讯问题,采用MAC地址来区分各个主机(MAC:每一个网卡都有独立的MAC地址 ,与地域无关),经过广播的方式来发送数据,因此只能用于小范围的通讯。网络

数据头信息主要包括:ftp

  • 发送方MAC地址
  • 接收方MAC地址

网络层

主要解决Internet中的各个主机之间的通信的问题,经过IP来查找主机(IP:与地域有关,能够认为每台机器的IP不是固定的)程序

数据头信息主要包括:im

  • 发送方IP地址
  • 接收方IP地址
  • 其余信息

传输层

主要用于解决多个应用程序同时使用网络是的识别的问题,引入的端口的概念通信

  • UDP 简单,但可靠性差
  • 源端口
  • 目标端口
  • 其余信息
  • TCP 复杂,可靠性好
  • 源端口
  • 目标端口
  • 其余信息

应用层

应用程序具体的协议,如http,ftp等数据

数据帧图示以下协议

pic

相关文章
相关标签/搜索