计算机网络原理基础(简介OSI七层模型、TCP/IP五层模型、网络传输基本流程)

1.网络的发展背景

1.1网络的发展
I.独立模式:计算机之间相互独立;
II.网络互联:多台计算机连接在一起,完成数据共享;
III.局域网LAN:计算机数量更多了,通过交换机和路由器连接在一起;
IV.广域网WAN:将远隔千里的计算机都连在一起

1.2在网络中随着网络的覆盖范围不同,划分出了几种网络:
局域网、城域网、广域网、因特网、互联网、以太网、令牌环网

1.3 IP地址、端口号、协议
IP地址:在复杂的网络中唯一的标识一台主机
PORT端口号:在一台主机中唯一的标识一个进程
协议:通讯双方数据格式的约定。

1.4协议分层
I.OSI七层参考模型:
应用层->表示层->会话层->传输层->网络层->链路层->物理层
II.TCP/IP五层模型:
由于物理层考虑的较少,因此很多时候称为TCP/IP四层模型;TCP/IP协议簇是一组协议,不止包含TCP/IP两种协议。
应用层->传输层->网络层->链路层->物理层

  • 应用层:负责程序之间的数据沟通(将OSI协议中的应用层表示层会话层合并成一个应用层);HTTP/FTP协议
  • 传输层:负责端与端之间的数据传输;TCP/UDP协议
  • 网络层:负责地址管理与路由选择;IP协议;路由器(进行设备选择的设备)
  • 链路层:负责相邻设备之间的数据传输(MAC地址:定位相邻设备);Ether;交换机
  • 物理层:负责光电信号的传输;以太网协议;集线器

2.网络传输基本流程

数据包封装:不同的协议层对数据包有不同的称谓,在传输层叫做段;在网络层叫数据报;在链路层叫做帧。
在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章