
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
随着互联网的不断发展,越来越多的人都认识到了互联网的重要性,许多人也开始转行到相关行业上班,而本文我们就通过案例分析来简单了解一下,计算机网络的发展。
网络的发展有下面几个阶段:
独立模式:计算机开始是以单机模式被广泛使用的。每一台计算机都是独立的,之间不能够进行数据共享与通信
网络互联:计算机之间可以链接在一起,完成数据共享,计算机之间还可以进行相互通信
局域网(LAN):一片区域内的计算机通过路由器和交换机连接在一起,可以用来相互通信的计算机数量增多
广域网(WAN):多个局域网通过路由器连接起来,构成一个广域网,也可以说是一个更大的局域网
“广域网”和“局域网”是一个相对的概念,例如:一座城市的网络的网络布局可以说是城域网,从大的方面讲,城市里面有许许多多的局域网,构成了这个大的广域网,对于一个国家的网络而言,整个国家的网络可以看作是由许许多多的城市的局域网构成的一个更大的广域网,而每一个城市的网络就看作是一个局域网。同样地,这个国家的网络也可以看作是一个更大的局域网。
协议
认识协议
协议就是一种“约定”。它是多方协商出来的一种通信方案,达成一种“共识”。双方想要进行通信,就需要按照双方事先都知道的约定进行通信。例如:两方之间发送电报,事先约定了0代表收到,1代表发起进攻等,这个约定是两方都知道的。
协议的好处:
统一标准,通信双方能够通过某种标识把数据识别出来
提高通信的效率和可靠性
计算机之间想要传递各种不同的信息,就需要约定好双方的数据格式。
协议分层
整个网络协议栈被分成层状结构的一个个的小模块,具体到实例有OSI七层参考模型和TCP/IP五层模型
协议分层的好处:
每一层做不同的工作,下一层为上一层提供特定的服务,同一层之间交互使用相同的“协议”
同一层之间进行交互会使用下一层提供的服务(接口服务),且不会关心下一层的实现细节,层与层之间通过接口实现通信,实现了“解耦”
举例:两个人在打电话,都是用汉语进行交流,表面上看是两人直接进行通信。仔细思考会发现,在人通信层的下一层在为两人通信提供服务,电话层与对端的电话层通过电话协议进行通信,电话层需要将人说话的声音进行处理,转为电信号,然后发送给对端的电话层,对端的电话层收到电信号之后进行处理,转为人的声音,这样,对端的人就听到的是人的声音。两个人通信的时候是不会关心下一层服务细节,就可以直接进行通信。
协议分层的本质:实现了软件工程上的解耦,层与层之间只有接口相互接口调用关系。
OSI七层模型
什么是OSI七层模型
OSI(OpenSystemInterconnection,开放系统互连)七层网络模型称为开放式系统互联参考模型,是一个逻辑上的定义和规范
把网络从逻辑上分为了7层.每一层都有相关、相对应的物理设备,比如路由器,交换机
OSI七层模型是一种框架性的设计方法,其主要的功能使就是帮助不同类型的主机实现数据传输
它的大优点是将服务、接口和协议这三个概念明确地区分开来,概念清楚,理论也比较完整.通过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的通讯
需要注意,随着时代的发展,OSI已经被TCP/IP4层模型淘汰,在当今世界上并没有大规模的使用。
那么对于OSI,人们按照功能不同,分工不同,人为的将OSI的分为七层。实际上这七层是并不存在的,也就是说没有这些概念,而我们今天提到的七层概念,只是人为的划分而已。目的只是为了让大家更好地理解这些都是用来做什么的。
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。