网络安全协议基础 ●●●●● ●●●● ●●。●●
1 网络安全协议基础
●●●●● 标准与协议( ●●●● ●●0 ●●● ●●●● 网络非常复杂! 大量组成单元 两台计算机,一根网线,软件协议 ●主机 问题: ●路由器 使用哪种网线?网线所使用的电 不同介质的链路子信号的意义? ●应用 ●如果两台计算机使用不同的操作 协议 系统,应该如何处理通信? ●硬件,软件 ●如何确定哪些数据是发给哪台计 算机的? 如果其中一台计算机要使用其它 类型的网线,应该如何处理通信?
2 标准与协议(一) 网络非常复杂! ⚫ 大量组成单元 ⚫ 主机 ⚫ 路由器 ⚫ 不同介质的链路 ⚫ 应用 ⚫ 协议 ⚫ 硬件,软件 问题: ⚫ 使用哪种网线? 网线所使用的电 子信号的意义? ⚫ 如果两台计算机使用不同的操作 系统,应该如何处理通信? ⚫ 如何确定哪些数据是发给哪台计 算机的? ⚫ 如果其中一台计算机要使用其它 类型的网线,应该如何处理通信? 两台计算机,一根网线,软件协议
●●●●● ●●●● 标准与协议(二) ●●0 ●●● ●●●● ●要解决上述问题,必须为网络通信建立标准。 这些标准必须尽量保持松耦合,以便将由于 个协议的变化而对其他协议产生的影响降低到 最小。 最坏的情况:改变一个协议,需要重写软件。 ●可以对标准和协议进行分层,为网线上的物理 通信建立标准,然后为其上的逻辑层通信建立 标准
3 标准与协议(二) ⚫ 要解决上述问题,必须为网络通信建立标准。 ⚫ 这些标准必须尽量保持松耦合,以便将由于一 个协议的变化而对其他协议产生的影响降低到 最小。 ⚫ 最坏的情况:改变一个协议,需要重写软件。 ⚫ 可以对标准和协议进行分层,为网线上的物理 通信建立标准,然后为其上的逻辑层通信建立 标准
什么是协议? ●●●●● ●●●● ●●0 ●●● ●●●● 种人类使用的协议与一种计算机网络协议:
4 什么是协议? 一种人类使用的协议与一种计算机网络协议:
●●●●● ●●●● 什么是网络协议? ●●0 ●●● ●●●● ● Internet上的所有通信活动都由协议控制 协议定义了网络实体之间发 送和接收的消息的格式,顺 序以及在消息传递过程中的 所有活动 发送特定的消息 当接收到消息或有其他事件发生时,采取特 定的行动
5 什么是网络协议? … 发送特定的消息 … 当接收到消息或有其他事件发生时,采取特 定的行动 ⚫ Internet上的所有通信活动都由协议控制 协议定义了网络实体之间发 送和接收的消息的格式,顺 序以及在消息传递过程中的 所有活动