TCP/IP是通信协议的总称。
协议:简单来说就是计算机与计算机之间通过网络实现通信时事先达成的一种“约定”。
1.协议由谁规定:
- ISO(International Organization for Standards), 国际标准化组织
- OSI (Open Systems Interconnection) 开放式通信系统互联参考模型
- TCP/IP 并非 ISO 指定的某种国际标准,而是由 IETF 所建议的,致力于推进其标准化作业的一种协议;
2、协议分层与OSI模型
协议分层:
在这一模型中,每个分层都接受由他下一层所提供的特定服务,并且负责为自己的上一层提供特定的服务。上下层之间进行交互时所遵循的约定叫做“接口”,同一层之间的交互所遵循的约定叫做“协议”。
优点:可构造扩展性和灵活性强的系统、细分通信功能,易于单独实现每个分层的协议。
缺点:过分模块化使处理更加沉重、每个模块不得不实现相似的处理逻辑问题。
OSI参考模型:
OSI(参考模型)将通信功能划分为7个分层,称作OSI参考模型。OSI协议以OSI参考模型为基础界定了每个阶层的协议和每个阶层之间接口相关的标准。
各分层的主要作用:
3、地址
地址的唯一性;
地址的层次性;
MAC地址和IP地址在标识一个通信主体时虽然都具有唯一性,但是他们当中只有IP地址(由网络号和主机号两部分组成)具有层次性。
4、网络的构成要素
搭建网络的主要设备及其作用:
传输速率与吞吐量:
在数据传输的过程中,两个设备之间数据流动的物理速度称为传输速率。单位为bps(Bits Per Second,每秒比特数),传输速率又称作带宽,带宽越大网络传输能力越强。
网桥/2层交换机:它能够识别数据链路层中的数据帧,并将这些数据帧临时存储于内存,再重新生成信号作为一个全新的帧转发给相连的另一个网段。
路由器/3层交换机:网络层面上连接两个网络、并对分组报文进行转发的设备。
网桥是根据物理地址(MAC地址)进行处理。路由器/3层交换机是根据IP地址进行处理的。因此,TCP/IP中网络层的地址就成为了IP地址。
4~7层交换机:负责处理OSI模型中从传输层至应用层的数据
网关:负责将从传输层到应用层协议的转换与数据的转发。在同一种类型的协议之间转发数据叫做应用网关。
博观而约取,厚积而薄发!