网络协议与网络组成

  生活当中充满了各种协议,计算机的世界也不例外。想想没有协议的世界会变成什么样子,我们也就会知道协议对于计算机的重要性。

  计算及通讯协议的出现是伴随着计算机的大规模使用而产生的,这也不难理解,想想要是整个世界就你一个人在使用计算机,不管你怎么捣腾都无所谓,因为这不会

影响到别人。计算机网络的发展从最初的批处理时代(也就是事先将程序准备好再送入计算机处理)到计算机分时系统(一个终端多台主机采用分时处理)到多台主机间

的通讯,再到多个网络间的互联,再到最后统一的通讯协议的产生,也就是如今的TCP/IP时代。

  在初期,各个公司有自己通讯协议,这好比各个地方间的方言,很难做到相互理解,限制了大规模的通讯,因此有个机构(也不用管他是谁)反正就是这么个机构制

造了这样一套标准--OSI,于是普通话得以推广,人们的沟通不在是困难。那么OSI标准究竟是个什么东西呢?原来他只是将之前繁琐的通讯采用分层的思想划分出多个

层次也就是我们所熟知的七层协议。下面我们来说说这七层协议的每一层究竟都干了些什么。

  物理层:这一层的主要功能就是将比特流与高低电平间的互转;

  数据链路层:比特流与数据帧互转;

  网络层(IP):根据ip寻址转发;

  传输层(TCP):保证数据传输的可靠性;

  会话层:何时建立连接,何时断开连接,建立多长时间的连接;

  表示层:将各种数据格式(如文本格式,语音格式)转为网络标准格式;

  应用层:具体应用的协议,如邮件协议,代理协议,文本传输协议。

  在明白每一层的作用后,我们再看看现实生活中常用的网络设备都出现在上面的哪一层。

  中继器————物理层    延长物理上的传输距离,只能在同等传输速率的网络间连接

  网桥—————数据链路层  检验数据帧并丢弃错误的,能记忆主机的物理地址在哪个网络,根据物理地址转发数据帧

  路由器————网络层    根据IP地址寻找相应网络,不保证传输的可靠性

  交换机————传输层以上  连接多台服务器的负载均衡器

  

  

时间: 2024-08-09 07:06:17

网络协议与网络组成的相关文章

011-通过网络协议解析网络请求-DNS-ARP-TCPIP

一.概述 1.1.tcp/ip概述 TCP/IP不是一个协议,而是一个协议族的统称.里面包括IP协议.IMCP协议.TCP协议.跨越了多层模型的多层 TCP/IP协议族按照层次由上到下,层层包装.最上面的是应用层,这里面有http,ftp,等等我们熟悉的协议.而第二层则是传输层,著名的TCP和UDP协议就在这个层次.第三层是网络层,IP协议就在这里,它负责对数据加上IP地址和其他的数据以确定传输的目标.第四层是数据链路层,这个层次为待传送的数据加入一个以太网协议头,并进行CRC编码,为最后的数据

linux 网络协议分析---3

本章节主要介绍linxu网络模型.以及常用的网络协议分析以太网协议.IP协议.TCP协议.UDP协议 一.网络模型 TCP/IP分层模型的四个协议层分别完成以下的功能: 第一层 网络接口层 网络接口层包括用于协作IP数据在已有网络介质上传输的协议.实际上TCP/IP标准并不定义与ISO数据链路层和物理层相对应的功能.相反,它定义像 地址解析协议(Address Resolution Protocol,ARP)这样的协议,提供TCP/IP协议的数据结构和实际物理硬件之间的接口. 第二层 网间层 网

网络协议目录

协议森林 作者:Vamei 出处:http://www.cnblogs.com/vamei%20 posted @ 2012-12-05 12:20 Vamei 互联网是为了通信,通信又依赖于协议.我们交谈时,要符合语法和用语规范.机器之间的通话也要符合协议.否则,鸡同鸭讲,无法相互理解.“协议森林”是我的一系列关于网络协议的文章,总结了多个网络协议. 网络协议属于技术,但深受政策与历史的影响.Ethernet, IP, UDP, TCP, HTTP, DNS... 这些协议形成茂密的树林,盘根

计算机基础--网络协议

一.网络通信原理 网络通信技术是指:通过计算机和网络通讯设备对图形和文字等形式的资料进行采集.存储.处理和传输等,使信息资源达到充分共享的技术.网络,是用物理链路将各个孤立的工作站或主机相连在一起,组成数据链路,从而达到资源共享和通信的目的.通信,是人与人之间通过某种媒体进行的信息交流与传递. 网络通信原理也就是网络协议.当今网络协议有很多,局域网中最常用的有三个网络协议:NETBEUI.IPX/SPX和交叉平台TCP/IP,网络协议就是网络之间沟通.交流的桥梁. 二..OSI七层模型简介: O

计算机网络之网络协议

基本概念 网络协议为计算机网络中进行数据交换而建立的规则.标准或约定的集合. 要素 网络协议是由三个要素组成: (1) 语义.语义是解释控制信息每个部分的意义.它规定了需要发出何种控制信息,以及完成的动作与做出什么样的响应. (2) 语法.语法是用户数据与控制信息的结构与格式,以及数据出现的顺序. (3) 时序.时序是对事件发生顺序的详细说明.(也可称为“同步”). 人们形象地把这三个要素描述为:语义表示要做什么,语法表示要怎么做,时序表示做的顺序. 工作方式 网络上的计算机之间又是如何交换信息

用Netty解析Redis网络协议

用Netty解析Redis网络协议 根据Redis官方文档的介绍,学习了一下Redis网络通信协议.然后偶然在GitHub上发现了个用Netty实现的Redis服务器,很有趣,于是就动手实现了一下! 1.RESP协议 Redis的客户端与服务端采用一种叫做 RESP(REdis Serialization Protocol)的网络通信协议交换数据.RESP的设计权衡了实现简单.解析快速.人类可读这三个因素.Redis客户端通过RESP序列化整数.字符串.数据等数据类型,发送字符串数组表示参数的命

看江湖老炮用尽洪荒之力解读网络协议(下)

作者言:老炮总结的有些协议比喻也不是很恰当,毕竟网络协议是一门科学,而江湖规矩是口口相传的道义:如果把此文当成一份凉菜,"老炮如是说"的话语只能做为一点调味,具体调的好不好,老炮也恍惚,老炮只是用心在调,咸了淡了您多包涵,欢迎品尝.上篇叙述了网络协议的上三路,本篇介绍网络协议的下四路.下面看一位老炮如何解读这些网络协议(下)传输层传输层是整个协议层次结构的核心,是惟一负责总体数据传输和控制的一层.它属于OSI模型7层的中间层,网络层只是根据网络地址将源结点发出的数据包传送到目的结点,而

网络协议

计算机各层网络协议 应用层: (典型设备:应用程序,如FTP,SMTP ,HTTP) DHCP(Dynamic Host Configuration Protocol)动态主机分配协议,使用 UDP 协议工作,主要有两个用途:给内部网络或网络服务供应商自动分配 IP 地址,给用户或者内部网络管理员作为对所有计算机作中央管理的手段.实 现即插即用连网. BOOTP (BOOTstrapProtocol) 引导程序协议/ 自举协议,使用UDP 来使 一个无盘工作站自动获取配置信息.静态的配置协议  

TCP/IP网络协议

什么是协议?协议就是双方约定的规则.同理,在网络中,计算机之间的相互通信需要共同遵守一定的规则,这些规则就称为网络协议. 下面是我百度的定义: TCP/IP是“transmission Control Protocol/Internet Protocol”的简写,中文译名为传输控制协议/互联网络协议)协议, TCP/IP(传输控制协议/网间协议)是一种网络通信协议,它规范了网络上的所有通信设备,尤其是一个主机与另一个主机之间的数据往来格式以及传送方式.TCP/IP是INTERNET的基础协议,也