数据通信与网络基础

优质
小牛编辑
138浏览
2023-12-01

OSI七层模型及相关考点

记忆技巧:All people seem to need data processing.

All application 应用层
People presentation 表示层
Seem session 会话层
To transport 传输层
need network 网络层
data datalink 数据链路层
processing physical 物理层

  1. 传输层协议,依据传输层协议头里会话层协议代码,先剥离掉传输层协议头,把这一串二进制流发给会话层,剩下打头阵的就是会话层协议头。
  2. 会话层协议,依据会话层议头里表示层协议代码,先剥离掉会话层协议头,把这一串二进制流发给表示层,剩下的头阵的就是表示层协议头。
  3. 表示层协议,依据表示层议头里应用层协议代码,先剥离掉表示层协议头,把这一串二进制流发给应用层,剩下的头阵的就是应用层协议头。
  4. 应用层协议,经过以上一跳一跳路由器的中继、终点主机的一层层协议头的剥离,源主机发给终点主机的数据终于到达终点了,至于数据是文字、图片、音频、视频,则由应用层协议来最终解释。

端口

默认端口

  • FTP
    从服务器端向客户端发起连接,称之为主动模式,默认数据端口是20
    从客户端向服务器端发起连接,称之为被动模式,默认数据端口是1025-65535
    默认控制端口是21
  • HTTP
    默认端口号是80
  • SMTP
    默认端口是25
  • POP3
    默认端口是110
  • NNTP news
    新闻组传输协议默认端口是119
  • Telnet
    默认内部端口与外部端口均为23

端口范围

  • 公共服务保留端口
    0~1023(有时是不算0号端口的)
  • 注册端口
    1024~49151
  • 动态或私有端口
    49152~65535