《图解TCP/IP协议》学习笔记一

223 阅读1分钟

协议与分层

协议这个词在计算机科学中是极其重要的名词。

协议的定义

计算机与计算机之间通过网络实现通信的事前达成的约定。两台设备之间,必须都同时遵守相同的协议,才能实现通信。

什么是TCP/IP协议?

TCP/IP协议是一系列计算机网络协议的统称,包括IP、TCP、HTTP等,是众多协议的集合。

协议分层

计算机要与其他计算机实现通信,要经过很多个过程,每个过程都是彼此联系且相互独立的,从窗口界面到CPU处理到穿过网线发送给另一台计算机,每一步都有专门的协议,也就产生了协议分层这个概念。

OSI参考模式

OSI是现今主流的协议分层模式,总共分为7层,自顶向下分别是:

  • 应用层: 针对特定软件和应用程序的协议
  • 表示层: 设备固有数据格式与网络传输标准格式的相互转换
  • 会话层: 通信管理,控制连接何时建立何时断开
  • 传输层: 管理节点之间的数据传输,保证数据的安全可靠地传输
  • 网络层: 地址管理与路由选择
  • 数据链路层: 互联设备之间传送和识别数据帧
  • 物理层: 以0、1数字流代表电压的高低,灯光的闪灭,实际上就是网络网线接口的规格