免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机网络论文通信协议论文摘要:网络通信协议是计算机网络的一个重要组成部分,是不同网络之间通信、交流的公共语言。有了它,使用不同系统的计算机或网络之间才可以彼此识别,识别出不同的网络操作指令,建立信任关系。本文介绍了网络通信协议的概念、分类、组成及作用,并重点介绍了tcp/ip协议族。关键词:计算机网络;通信协议;tcp/ip;smtpcomputer network communication protocolpeng liya(yunnan kunming electricity department of kunming railway bureau,kunming650011,china)abstract:the computer network communication protocol is an important part of the network,is the common communication language between different networks.with it,using different computer systems or networks can recognize each other,identify different network operating instructions,establish a trust relationship.this paper introduces the concept of network communication protocols,classification,composition and function,and highlight the tcp/ip protocol suite.keywords:computer network;communication protocol;tcp/ip;smtp一、计算机网络通信协议概述(一)通信协议概念网络通信协议(network communication protocol),通常简称为网络协议(network protocol),就是对计算机之间通信的信息格式、能被收/发双方接受的传送信息内容的一组定义。(二)网络协议的分类网络协议是一种特殊的软件,是计算机网络实现其功能的最基本机制。网络协议的本质是规则,即各种硬件和软件必须遵循的共同守则。但网络协议又不是一套单独的软件,它通常融合在其他软件系统中。网络协议遍及osi通信模型的各个层次,从我们非常熟悉tcp/ip、http、ftp协议,到ospf、igp等高级路由协议都可以认为是网络协议,有上千种之多。在所有常用的网络协议中,又可以分常用的基础型协议和常用的应用型协议。tcp/ip、ipx/spx、netbeui属于常用的基础型协议;而http、ppp、ftp则属于常用的应用型协议。基础型协议用来提供网络连接服务,它在网络连接和通信活动中必不可少;应用型协议对于网络来说不是必需的,而是在具体应用到网络服务时才需要。如http协议只在进行因特网应用时才需要,ftp协议则只用于文件传输活动中。(三)网络协议的作用与组成网络协议所起的主要作用和所适用的应用环境各不相同,有的是专用的,如ipx/spx就专用于novell公司的netware操作系统,而netbeui协议则专用于微软公司的windows系统;有的则是通用的(当然是相对的),如tcp/ip协议就适用于几乎所有的系统和应用环境。在这么多的网络协议中,一般网络用户只需要着重掌握几种常用和主要的协议即可。网络协议包括语义、语法和时序三个组成部分。语义是对协议元素的含义进行解释,不同类型的协议元素所规定的语义是不同的。语法是将若干个协议元素和数据组合在一起用来表达一个完整的内容所应遵循的格式,也就是对信息的数据结构做一种规定。而时序是对事件实现顺序的详细说明。例如在双方进行通信时,发送点发出一个数据报文,如果目标点正确收到,则回答源点接收正确;若接收到错误的信息,则要求源点重发一次。二、tcp/ip协议族tcp/ip协议族从字面上理解只有两个协议:tcp协议和ip协议,而事实上它是一个协议集合,而tcp和ip协议是协议族中最基本的最重要的两个协议。tcp/ip协议族经过几十年发展,变得非常复杂和庞大,产生了很多相关协议,这些协议经过整理后形成了tcp/ip参考模型。tcp/ip参考模型由网络接口层、网际层、传输层和应用层四部分组成。下面我们重点介绍几种协议:(一)ip协议1.ipv4协议。ipv4协议运行在网络层上,可实现异构的网络之间的互连互通。它是一种不可靠、无连接的协议。ipv4定义了在整个tcp/ip互联网上数据传输所用的基本单元,规定了互联网上传输数据的确切格式;ip软件完成路由选择的功能,选择一个数据发送的路径;除了数据格式和路由选择精确而正式的定义之外,还包括一组不可靠分组传送思想的规则。这些规则知名了主机和路由器应用如何处理分组、何时及如何发出错误信息以及在什么去年情况下可以放弃分组。ip协议是tcp/ip互联网设计中最基本的部分。2.ipv6协议。互联网发展到当前的规模,ipv4协议的建立功不可没。但是同时它的缺点也充分显现出来,如地址空间耗尽、路由表急剧膨胀、缺乏对qos的支持、移动性差等。尽管采用了许多新的机制来缓解这些问题,如dhcp技术、nat技术等,但问题没有得到根本解决。终于在1995年12月,ipv6协议诞生,该协议全称“互联网协议第6版”,即下一代的网际协议。相对于ipv4来说,其特点主要有以下两点,首先,讲ipv4的32位ip地址扩大到了128位;另外,在ipv6数据报的首部格式中,用固定格式的扩展首部取代了ipv4中可变长的选项字段。(二)tcp协议tcp用于在不可靠的互联网上提供可靠的端到端字节流传输服务。在一个tcp连接中,仅有两方进行彼此通信。tcp的功能是:tcp把发送端试题要求发送的数据流分割成适当长度的数据段,然后传给ip层,再由ip层通过网络接口层将包传送给接收端主机。接收端主机接受到数据后,会将数据一路上传给制定的接收端实体。(三)smtp协议smtp协议又称为简单邮件传输协议,是在应用层的协议。主要对如何将电子邮件从发送方传送到接收方,即对传输的规则做了规定。smtp协议的通信模型并不复杂,主要工作集中在发送smtp和接受smtp上:首先针对用户发出的邮件请求,建立发送smtp(发送方)到接受smtp(接收方)的双工通信链路,接收方是相对于发送方而言,实际上它既可以是最终的接受者也可以是中间传送者。发送方负责向接收方发送smtp命令,接收方负责接受并反馈应答。上面只简单的介绍了几种通信协议,还有很多协议值得研究,如有数据链路层的csma/
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025山东第一医科大学附属肿瘤医院放疗技术员招聘考试笔试模拟试题及答案解析
- 2025云南昆明市富民县人民医院招聘编外合同制人员11人考试笔试参考题库附答案解析
- 2026年陕西省选调生招录(面向东南大学)考试笔试备考题库及答案解析
- 《JBT8773-1998 精密加工中心技术条件》(2026年)实施指南
- 2025中国人民大学人事处商学院招聘1人考试笔试模拟试题及答案解析
- 《紫罗兰》阅读理解答案
- 《枣儿》教学设计
- 2025黑龙江双鸭山市煤炭生产安全管理局招聘急需紧缺事业单位工作人员25人考试笔试备考题库及答案解析
- 直线的交点坐标课件2025-2026学年高二上学期数学人教A版选择性必修第一册
- 江苏省南京市七校联合体2025-2026学年高三上学期12月联合考试历史试题(含答案)
- 人音版(2024)一年级上册音乐全册教案
- 脑神经调控技术
- 2025年苏科版八年级物理培优练:密度(解析版)
- 2025年福建省综合性评标专家库评标专家考试练习题及答案一
- 国际绿色资产交易平台案例比较研究
- 缝纫设备日常保养制度
- 从消费视角探究大型体育赛事观众观赛意愿的影响因素及提升策略分析
- 2025至2030光器件及光模块行业产业运行态势及投资规划深度研究报告
- 中医护理三因制宜
- 中餐烹饪专业教学标准(中等职业教育)2025修订
- DeepSeek大模型赋能智慧交通解决方案
评论
0/150
提交评论