什么是网络协议


Posted in 面试题 onApril 07, 2016
网络协议是网络上所有设备(网络服务器、计算机及交换机、路由器、防火墙等)之间通信规则的集合,它定义了通信时信息必须采用的格式和这些格式的意义。大多数网络都采用分层的体系结构,每一层都建立在它的下层之上,向它的上一层提供一定的服务,而把如何实现这一服务的细节对上一层加以屏蔽。一台设备上的第n层与另一台设备上的第n层进行通信的规则就是第n层协议。在网络的各层中存在着许多协议,接收方和发送方同层的协议必须一致,否则一方将无法识别另一方发出的信息。网络协议使网络上各种设备能够相互交换信息。
通俗地说,网络协议就是网络之间沟通、交流的桥梁,只有相同网络协议的计算机才能进行信息的沟通与交流。从专业角度定义,网络协议是计算机在网络中实现通信时必须遵守的约定,也就是通信协议。主要是对信息传输的速率、传输代码、代码结构、传输控制步骤、出错控制等作出规定并制定出标准。

Tags in this post...

面试题 相关文章推荐
Ibatis如何调用存储过程
May 15 面试题
2019史上最全Database工程师题库
Dec 06 面试题
WINDOWS域的具体实现方式是什么
Feb 20 面试题
某公司C#程序员面试题笔试题
May 26 面试题
shell程序中如何注释
Feb 17 面试题
Linux文件操作命令都有哪些
Feb 27 面试题
EJB的角色和三个对象
Dec 31 面试题
如何从一个文件档案的尾端新增记录
Dec 02 面试题
JAVA中运算符的分类及举例
Sep 12 面试题
Java面向对象面试题
Dec 26 面试题
既然说Ruby中一切都是对象,那么Ruby中类也是对象吗
Jan 26 面试题
一道Delphi上机题
Jun 04 面试题
PPP协议组成及简述协议协商的基本过程
May 28 #面试题
网络通讯中,端口有什么含义,端口的取值范围
Nov 23 #面试题
什么是URL
Dec 13 #面试题
HSRP的含义以及如何工作
Sep 10 #面试题
Internet主要有哪些网络群组成
Dec 24 #面试题
你对IPv6了解程度
Feb 09 #面试题
STP的判定过程
Oct 01 #面试题
You might like
php入门教程 精简版
2009/12/13 PHP
使用迭代器 遍历文件信息的详解
2013/06/08 PHP
PHP可变函数的使用详解
2013/06/14 PHP
CI框架源码解读之URI.php中_fetch_uri_string()函数用法分析
2016/05/18 PHP
PHP5.0 TIDY_PARSE_FILE缓冲区溢出漏洞的解决方案
2018/10/14 PHP
js操作ajax返回的json的注意问题!
2010/02/23 Javascript
javascript 面向对象的JavaScript类
2010/05/04 Javascript
js constructor的实际作用分析
2011/11/15 Javascript
js脚本获取webform服务器控件的方法
2014/05/16 Javascript
node.js中的fs.mkdirSync方法使用说明
2014/12/17 Javascript
nodejs实现获取某宝商品分类
2015/05/28 NodeJs
js实现滚动条滚动到某个位置便自动定位某个tr
2021/01/20 Javascript
简单谈谈gulp-changed插件
2017/02/21 Javascript
JS原生数据双向绑定实现代码
2017/08/14 Javascript
js微信分享实现代码
2020/10/11 Javascript
解决vue中post方式提交数据后台无法接收的问题
2018/08/11 Javascript
为jquery的ajax请求添加超时timeout时间的操作方法
2018/09/04 jQuery
JS实现点击生成UUID的方法完整实例【基于jQuery】
2019/06/12 jQuery
使用Taro实现小程序商城的购物车功能模块的实例代码
2020/06/05 Javascript
简单了解前端渐进式框架VUE
2020/07/20 Javascript
vue element和nuxt的使用技巧分享
2021/01/14 Vue.js
python通过线程实现定时器timer的方法
2015/03/16 Python
Python基础学习之常见的内建函数整理
2017/09/06 Python
关于反爬虫的一些简单总结
2017/12/13 Python
一些Centos Python 生产环境的部署命令(推荐)
2018/05/07 Python
Python的log日志功能及设置方法
2019/07/11 Python
使用keras根据层名称来初始化网络
2020/05/21 Python
浅谈Keras中shuffle和validation_split的顺序
2020/06/19 Python
Pytorch学习之torch用法----比较操作(Comparison Ops)
2020/06/28 Python
Schutz鞋官方网站:Schutz Shoes
2017/12/13 全球购物
linux面试题参考答案(8)
2015/08/11 面试题
怎样客观的做好自我评价
2013/12/28 职场文书
宿舍使用违章电器检讨书
2014/01/12 职场文书
少年雷锋观后感
2015/06/10 职场文书
在 SQL 语句中处理 NULL 值的方法
2021/06/07 SQL Server
使用ICOM IC-R9500接收机同时测评十台收音机中波接收性能
2022/05/10 无线电