您的位置:首页 > 理论基础 > 计算机网络

图解TCP/IP读书笔记(一)

2015-11-22 22:06 381 查看

图解TCP/IP读书笔记(一)

第一章 网络基础知识

本学期的信安概论课程中有大量的网络知识,其中TCP/IP占了相当大的比重,让我对上学期没有好好学习计算机网络这门课程深感后悔。在老师的推荐下开始阅读这本《图解TCP/IP》,里面大量的图例和深刻形象的讲解非常适合相关知识的入门。

一.读书有感

1.需求是科学发展第一动力

阅读了1.1计算机网络出现的背景1.2计算机与网络发展的7个阶段之后最直观的感觉就是上面的标题所述。从最初的体积庞大、操作困难、与其他机器没有任何联系(独立模式),到如今PC机人手一台,终端之间便利的通信,人类对计算机的功能需求是推动计算机以及计算机网络发展的最主要动力。人们希望实现基本的“一人一机”,于是计算机从批处理系统进化到了分时系统,而后又希望不同的计算机之间能够共享数据,便有了通信电路连接的方式,再到互联网的普及,而如今我们迎来了如今移动端、PC端等等终端通过互联网连接在一起的时代。同样的,曾经的人们希望数据能够传输即可,而如今我们不仅仅希望数据能够快速地传输,我们更加希望数据能够安全地传输,信息安全技术在“进攻与防御”的矛盾中蓬勃发展。人类的认知水平在提高,需求也在提高,这就要求科学水平的进步来满足需求。好比软件工程,需求分析往往放在第一位,因为它为之后的开发奠定了方向,需求决定了软件的功能。

2.协议的意义

汉语、英语是我们人类交流的语言,而协议就是机器之间的语言,或者说,更像约定。每一种协议都明确的界定了它的行为规范(语法),两台计算机之间必须能够支持相同的协议,并遵循相同协议进行处理,这样才能实现相互通信。

计算机商业化促进了系统化与标准化的发展,而ISO、IETE等国际标准化组织推动了不同机器关于协议标准的统一。可见为了达到计算机之间的“顺畅交流”,几乎所有计算机都支持了TCP/IP等国际通用的协议。如果人类之间也有类似的通用语言,不同种族、不同地域的人类之间的误解是不是会更少,世界也会更加和谐吧。

二.知识总结

1.计算机使用模式的演变

年代内容
20世纪50年代批处理时代
20世纪60年代分时系统时代
20世纪70年代计算机间通信时代
20世纪80年代计算机网络时代
20世纪90年代互联网普及时代
2000年以互联网为中心的时代
2010年无论何时何地一切皆TCP/IP的网络时代
2.OSI参考模型

层级分层名称功能
7应用层针对特定应用的协议
6表示层设备固有数据格式和网络标准数据格式的转换
5会话层通信管理
4传输层管理两个节点之间的数据传输
3网络层地址管理和路由选择
2数据链路层互连设备之间传送和识别数据帧
1物理层比特流与电子信号之间的切换
3.搭建网络的主要设备及其作用

设备作用
网卡使计算机连网的设备
中继器从物理层上延长网络的设备
网桥/2层交换机从数据链路层上延长网络的设备
路由器/3层交换机通过网络层转化分组数据的设备
4~7层交换机处理传输层以上各层网络传输的设备
网关转换协议的设备

三.术语与英文缩写总结

术语(英文缩写)解释
WANWide Area Network,广域网
LANLocal Area Network,局域网
TSSTime Sharing System,分时系统(允许多个用户同时使用一台计算机的系统)
ISOInternational Organization for Standards,国际标准化组织
OSIOpen Systems Interconnection,开放式通信系统互联参考模型
ANSIAmerican National Standards institute,美国国家标准协会
MAC地址也叫物理地址或硬件地址,目的是为了识别连接到同一个传输介质上的设备
吞吐量主机之间实际的传输速率
Hub中继集线器或集线器
虚拟化在有必要增减资源的时候通过软件按量增减的一种机制
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: