结合工作经验,觉得自己对于计算机网络部分的知识有些淡忘了,为了温故这部分的知识,自己重新看了《图解TCP/IP(第五版)》的内容,并整理了如下的笔记。
第1章:网络基础知识
1. 按照规模,将计算机网络划分为WAN(Wide Area Network,广域网)和LAN(Local Area Network,局域网)。
2. 协议是计算机进行网络通信需要事先达成的一种“约定”。这种“约定”使得由不同厂商的设备、不同的CPU以及不同的操作系统组成的计算机之间只要遵循相同的协议就可以实现通信。
分组交换协议:将大数据分割成一个个叫做“包”的单位进行传输。计算机通信时会将每一个“包”带上“报文首部”按照顺序发送,每一个报文首部会包含发送端地址、接收端地址和“包”序号。
3. TCP/IP协议的制定者不是ISO(国际标准化组织),是由IETF(Internet Engineering Task Force)制定的协议。TCP/IP是IP、TCP、HTTP等协议的集合,是统称的说法。
4. 作为通信协议设计指标的OSI参考模型:
上下层之间进行交互时所遵循的约定是“接口”,同一层的是“协议”,如下图所示
OSI参考模型及其每一层的功能如下所示