0%

计算机网络基础概念

[toc]

互联网发展阶段#

  1. 分组交换网ARPANET——
  2. 美国国家基金会NSF——三级网络模型: 主干网、地区、校园/企业往
  3. 多层次 ISP 结构
    ISP: 互联网服务提供商, 申请ip租给用户
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ja7k64lh-1613409272592)(en-resource://database/1830:1)]
    IXP: 互联网交换点—— 可让2个网络直接相连,交换分组,用局域网互联。

分层模型#

OSI七层模型#

应用层
表示层(数据信息变化)
会话层(建立进程间会话)
运输层
网络层
链路层
物理层

TCP/IP四层模型#

应用层(FTP\SMTP)
运输层(TCP\UDP)
网络层(IP、ICMP、IGMP)
网络接口层(MAC, 设备驱动,接口卡,以太网,令牌环)

  • 对应关系
    OSI中的应用层、会话层、表示层对应TCP/IP中的应用层。
    OSI中的数据链路层、物理层对应TCP/IP中网络接口层。

教科书五层模型#

应用层——数据
运输层——数据报
网络层——分组/包
链路层——数据帧
物理层——比特,电流,电缆

一些其他概念#

  • 封装:从应用程序发出的数据,到链路层的过程种, 数据会不断变长,添加各种首部信息

  • 分用:从链路传到应用程序时,会慢慢去掉首部

  • 服务区别:
    重复型服务: 来一个连接,处理一个, 处理完再接收下一个(UDP)
    并发型服务: 来一个则生成一个服务器做处理,可同时处理多个(TCP)

  • Internet: 通过TCP/IP通信的主机集合

  • internet: 只所有的通信住机