TCP/IP协议(一)网络基础知识

参考书籍为《图解tcp/ip》-第五版。这篇随笔,主要内容还是TCP/IP所必备的基础知识,包括计算机与网络发展的历史及标准化过程(简述)、OSI参考模型、网络概念的本质、网络构建的设备等

 

 

下面是协议层从底层至顶层的一个模型图:

TCP/IP协议(一)网络基础知识

 

一、计算机网络的背景

1.1 计算机的发展

有人说:“20世纪最伟大的发明就是计算机”,自诞生伊始,计算机经历了一系列发展,从大型通用计算机、超级计算机、小型机、个人电脑、工作站以及现如今笔记本、平板、智能手机等,

计算机已经彻底融入了我们的生活

 

1.2 计算机的发展模式

起初,计算机只是以单机模式(独立模式)被广泛应用,随着发展,计算机被一个个的连接起来,形成了一个计算机网路,从而实现了信息共享,远距离传递信息等工作

计算机网络,根据规模可分为2种:

WAN:Wide Area Network(广域网)

LAN:Local Area Nerwork(局域网)

 

二、计算机与网络发展的七个阶段

1.1 批处理

Batch Processing:事先将用户程序和数据装入卡带或磁带,由计算机按一定顺序读取,使用户要执行的程序和数据能够一并批量得到处理的方式

 

1.2 分时系统TSS

Time Sharing System:多个终端和同一个计算机相连,允许多个用户同时使用一台计算机系统

特性:多路性、独占性、交互性、及时性

 

1.3 计算机间的通信

计算机之间以通信线路连接,加快了数据读取时间,极大地缩短了传输数据时间,多台计算机分布式处理,架构变得更加灵活,操作更加人性化

 

1.4 计算机网络

窗口系统的产生,方便了用户操作,用户不仅可以同时执行多个程序,还能自由切换作业

窗口系统:在计算机上可以打开多个图形窗口进行处理的系统。代表性的有常用于Unix上的 X Window System、微软的Windows、苹果的Mac OS X等

 

1.5 互联网的出现

异构型计算机连接和电子邮件、万维网等信息传播方式促使互联网开始从大到整个公司小到一个家庭内部开始普及互联网,实现了世界各地用户通过接入互联网而即时沟通与交流

 

1.6 互联网技术为中心的时代

代表性事件:作为通信基础设施、支撑通信网络的电话网,被IP网所替代

 

1.7 “单纯建立连接”到“安全建立连接”

互联网时代给人带来了高度便捷的信息网络环境,但也带来了负面的问题:计算机病毒、信息泄露、网络欺诈等,出于个人信息安全以及数据通信更加安全便捷,安全建立连接自然而然的出现了

TCP/IP协议(一)网络基础知识

 

三、协议

1.1 随处可见的协议

互联网中常用的代表性的协议有IP、TCP、HTTP等,LAN中常用协议有IPX、SPX等

“计算机网络体系结构”将这些网络协议进行了系统的归纳;TCP/IP就是这些协议的集合

TCP/IP协议(一)网络基础知识

其中,还有Novell公司的IPX/SPX、苹果公司的AppleTalk(仅限苹果公司计算机使用)、IBM开发的用于构件大规模网络的SNA以及前DEC公司开发的DECnet等

 

1.2 协议的必要性

简单来说,协议就是计算机之间通过网络实现通信时事先达成的一种“约定”;这种“约定”使那些由不同厂商的设备,不同CPU及不同操作系统组成的计算机之间,只要遵循相同的协议就可以实现通信

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zypgxj.html