版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、常见的网络协议摘 要:网络协议是操纵计算机在网络介质上进行信息交换的规则和约定。网络协议是网络上所有设备( HYPERLINK /view/813.htm t _blank 网络服务器、计算机及 HYPERLINK /view/1077.htm t _blank 交换机、 HYPERLINK /view/1360.htm t _blank 路由器、防火墙等)之间通信规则的集合,它规定了通信时信息必须采纳的格式和这些格式的意义。大多数网络都采纳分层的体系结构,每一层都建立在它的下层之上,向它的上一层提供一定的服务,而把如何实现这一服务的细节对上一层加以屏蔽。在网络的各层中存在着许多协议,接收方和
2、发送方同层的协议必须一致,否则一方将无法识不另一方发出的信息。网络协议使网络上各种设备能够相互交换信息。常见的协议有: HYPERLINK /view/7649.htm t _blank TCP/IP协议、 HYPERLINK /view/736184.htm t _blank IPX/SPX协议、 HYPERLINK /view/1116844.htm t _blank NetBEUI协议等。 IP协议1.1 IP协议简介IP是英文Internet Protocol(网络之间互连的协议)的缩写,中文简称为“网协”,也确实是为 HYPERLINK /view/25482.htm t _blan
3、k 计算机网络相互连接进行通信而设计的协议。在因特网中,它是能使连接到网上的所有计算机网络实现相互通信的一套规则,规定了计算机在因特网上进行通信时应当遵守的规则。任何厂家生产的计算机系统,只要遵守 IP协议就能够与因特网互连互通。正是因为有了IP协议,因特网才得以迅速进展成为世界上最大的、开放的计算机通信网络。因此,IP协议也能够叫做“ HYPERLINK /view/1706.htm t _blank 因特网协议”。通俗的讲:IP地址也能够称为互联网地址或Internet地址。是用来唯一标识互联网上计算机的逻辑地址。每台连网计算机都依靠IP地址来标识自己。就专门类似于我们的电话号码样的。通过
4、电话号码来找到相应的使用电话的客户的实际地址。全世界的电话号码差不多上唯一的。IP地址也是一样。1.2 IP地址(IP v4)所谓IP地址确实是给每个连接在Internet上的主机分配的一个32bit地址。 按照TCP/IP(Transport Control Protocol/Internet Protocol,传输操纵协议/Internet协议)协议规定,IP地址用二进制来表示,每个IP地址长32bit,比特换算成字节,确实是4个字节。例如一个采纳二进制形式的IP地址是“00001010000000000000000000000001”,这么长的地址,人们处理起来也太费劲了。为了方便人们的
5、使用,IP地址经常被写成十进制的形式,中间使用符号“.”分开不同的字节。因此,上面的IP地址能够表示为“”。IP地址的这种表示法叫做“点分十进制表示法”,这显然比1和0容易经历得多。 有人会以为,一台计算机只能有一个IP地址,这种观点是错误的。我们能够指定一台计算机具有多个IP地址,因此在访问互联网时,不要以为一个IP地址确实是一台计算机;另外,通过特定的技术,也能够使多台服务器共用一个IP地址,这些服务器在用户看起来就像一台主机似的。 将IP地址分成了网络号和主机号两部分,设计者就必须决定每部分包含多少位。网络号的位数直接决定了能够分配的网络数(计算方法2网络号位数);主机号的位数则决定了网
6、络中最大的主机数(计算方法2主机号位数-2)。然而,由于整个互联网所包含的网络规模可能比较大,也可能比较小,设计者最后聪慧的选择了一种灵活的方案:将IP地址空间划分成不同的类不,每一类具有不同的网络号位数和主机号位数。IP地址是IP网络中数据传输的依据,它标识了IP网络中的一个连接,一台主机能够有多个IP地址。IP分组中的IP地址在网络传输中是保持不变的。1.3 IPV6进展及其特点IPv6是Internet Protocol Version 6的缩写,也被称作下一代互联网协议,它是由IETF小组(Internet工程任务组Internet Engineering Task Force)设计的
7、用来替代现行的IPv4(现行的IP)协议的一种新的IP协议。我们明白,Internet的主机都有一个唯一的IP地址,IP地址用一个32位二进制的数表示一个主机号码,但32位地址资源有限,差不多不能满足用户的需求了,因此Internet研究组织公布新的主机标识方法,即IPv6。在RFC1884中(RFC是Request for Comments Document的缩写。RFC实际上确实是Internet有关服务的一些标准),规定的标准语法建议把IPv6地址的128位(16个字节)写成8个16位的无符号整数,每个整数用四个十六进制位表示,这些数之间用冒号(:)分开,例如:3ffe:3201:140
8、1:1280:c8ff:fe4d:db39 TCP协议2.1 TCP简介TCP是一种面向连接(连接导向)的、可靠的、基于字节流的运输层(Transport layer)通信协议,由IETF的RFC 793讲明(specified)。在简化的计算机网络OSI模型中,它完成第四层传输层所指定的功能,UDP是同一层内另一个重要的传输协议。在因特网协议族(Internet protocol suite)中,TCP层是位于IP层之上,应用层之下的中间层。不同主机的应用层之间经常需要可靠的、像管道一样的连接,然而IP层不提供如此的流机制,而是提供不可靠的包交换。应用层向TCP层发送用于网间传输的、用8位字
9、节表示的数据流,然后TCP把数据流分割成适当长度的报文段(通常受该计算机连接的网络的数据链路层的最大传送单元(MTU)的限制)。之后TCP把结果包传给IP层,由它来通过网络将包传送给接收端实体的TCP层。TCP为了保证不发生丢包,就给每个字节一个序号,同时序号也保证了传送到接收端实体的包的按序接收。然后接收端实体对已成功收到的字节发回一个相应的确认(ACK); 假如发送端实体在合理的往返时延(RTT)内未收到确认,那么对应的数据(假设丢失了)将会被重传。TCP用一个校验和函数来检验数据是否有错误;在发送和接收时都要计算校验和。首先,TCP建立连接之后,通信双方都同时能够进行数据的传输,其次,他
10、是全双工的;在保证可靠性上,采纳超时重传和捎带确认机制。在流量操纵上,采纳滑动窗口协议,协议中规定,关于窗口内未经确认的分组需要重传。在拥塞操纵上,采纳慢启动算法。2.2 TCP所支持的服务类型不管如何样,TCP/IP是一个协议集。为应用提供一些低级功能,这些包括IP、TCP、UDP。其它是执行特定任务的应用协议,如计算机间传送文件、发送电子邮件、或找出谁注册到另外一台计算机。因此, 最重要的商业TCP/IP服务有: 文件传送File Transfer 文件传送协议FTP(File Transfer Protocol)同意用户从一台计算机到另一台取得文件,或发送文件到另外一台计算机。从安全性方
11、面考虑,需要用户指定一个使用其它计算机的用户名和口令。它不同与NFS(Network File System)和Netbios协议。一旦你要访问另一台 系统中的文件,任何时刻都要运行FTP。而且你只能拷贝文件到自己的机器中去来使用它。(RFC 959中关于FTP的讲明) 远程登录Remote login 网络终端协议TELNET同意用户登录到网络上任一计算机上。你可启动一个远程进程连接到指定的计算机,直到进程结束,期间你所键入的内容被送到所指定的计算机。值得注意的是,这时你实际上是与你的计算机进行对话。TELENET程序使得你的计算机在整个过程中不见了,所敲的每一个字符直接送到所登录的计算机系
12、统。一般的讲,这种远程连接是通过类式拨号连接的,也确实是,拨通后,远程系统提示你输入注册名和口令,退出远程系统,TELNET程序也就退出,你又与自己的计算机对话了。微电脑中的TELNET工具一般含有一个终端仿真程序。计算机邮件Mail 同意你发送消息给其它计算机的用户。通常,人们趋向于使用指定的一台或两台计算机。计算机邮件系统只需你简单地往另一用户的邮件文件中添加信息,但随之产生问题,使用的微电脑的环境不同,还有重要的是宏(MACRO)不适合于同意计算机邮件。为了发送电子邮件,邮件软件希望连接到目的计算机,假如是微电脑,也许它已关机,或者正在运行另一个应用程序呢?出于这种缘故,通常由一个较大的
13、系统来处理这些邮件,也确实是一个一直运行着的邮件服务器。邮件软件成为用户从邮件服务器取回邮件的一个界面。 任何一个的TCP/IP工具提供上述这些服务。这些传统的应用功能在基于TCP/IP的网络中一直扮演特不重要的角色。目前情况有点变化,这些功能使用也发生变化,如老系统的改造,计算机的进展等,出现了各种安装版本,如:微电脑、工作站、小型机、和巨型机等。这些计算机看起来在一起完成指定的任务,尽管有时看来像是只用到某个指定 的计算机,但它是通过网络得到其它计算机系统的服务。服务器Server是为网络上其它提供指定服务的系统,客户Client是得到这种服务的另外计算机系统。(值得注意的是,服务/客户机
14、不一定是不同的计算机,有可能是同一计算机中的不同运行程序)。以下是几种目前计算机上典型的一些服务,这些服务可在TCP/IP网络上调用。 网络文件系统(NFS) 这种访问另一计算机的文件的方法特不接近于流行的FTP。网络文件系统提供磁盘或设备服务,而无需特定的网络有用程序来访问另一系统的文件。能够简单地认为它是一个外加的磁盘驱动器。这种额外虚拟磁盘驱动器确实是其它计算机系统的磁盘。这特不有用。你只需加大几台计算机的磁盘容量,就可使网络上其他用户访问它,且不讲所带来的经济效益,它还能够让几台工作的计算机共享相同的文件。它也使得系统维护和备份易如反掌,因为再不必为大量的不同机器上 的文件的升级和备份
15、而担心。 远程打印(Remote printing) 同意你使用其它计算机上的打印机,看起来这些打印机直接连到你的计算机上。 远程执行(Remote execution) 同意你请求运行在不同计算机上的专门程序。当你在一个专门小的计算机上运行一个需要大机系统资源的程序时,这时候远程执行特不有用。 名字服务器(Name servers) 在一个大的系统安装过程中,需要用到大量的各种名字,包括用户名、口令,姓名、网络地址、帐号等,治理这些是特不令人乏味的。因此将这些数据形成数据库,放到一个小系统中去,其它系统通过网络来访问这些数据。 终端服务器(Terminal servers) 专门多的终端连接
16、安装不再直接将终端连到计算机,取而代之的是,将他们连接到终端服务器上。终端服务器是一个小的计算机,它只需明白如何样运行TELNET(或其它一些完成远程登录的协议)。假如你的终端想连上去,只用键入要连的计算机名就可。通常有可能同时有几个这种连接,这时终端服务器采纳快速开关技术来切换。 上述所描述的一些协议是由Berkeley, Sun,或其它组织定义的。因此,它们不是互联网协议集(Internet Protocol Suite)的一部分, 只是使用到TCP/IP的工具,如同一般的TCP/IP 应用协议。因为协议的定义不一致,同时商业支持的TCP/IP工具广泛应用,也许会把这些协议作为互联协议集中
17、的一部分。上述列出的只是基于TCP/IP部分服务的一些简单例子,但包含了一些要紧的应用。 TCP功能:提供计算机程序间连接、检测和丢弃重复的分组、完成数据报的确认、流量操纵和网络拥塞。 其他常见协议IPX/SPX是基于施乐的XEROXS Network System(XNS)协议,而SPX是基于施乐的XEROXS SPP(Sequenced Packet Protocol:顺序包协议)协议,它们差不多上由novell公司开发出来应用于局域网的一种高速协议。它和TCP/IP的一个显著不同确实是它不使用ip 地址,而是使用网卡的物理地址即(MAC)地址。在实际使用中,它差不多不需要什么设置,装上就
18、能够使用了。由于其在网络普及初期发挥了巨大的作用,因此得到了专门多厂商的支持,包括microsoft等,到现在专门多软件和硬件也均支持这种协议。 NetBEUI即NetBios Enhanced User Interface ,或NetBios增强用户接口。它是NetBIOS协议的增强版本,曾被许多操作系统采纳,例如Windows for Workgroup、Win 9x系列、Windows NT等。NETBEUI协议在许多情形下专门有用,是WINDOWS98之前的操作系统的缺省协议。总之NetBEUI协议是一种短小精悍、通信效率高的广播型协议,安装后不需要进行设置,特不适合于在“网络邻居”传
19、送数据。因此建议除了TCP/IP协议之外,局域网的计算机最好也安上NetBEUI协议。另外还有一点要注意,假如一台只装了TCP/IP协议的WINDOWS98机器要想加入到WINNT域,也必须安装NetBEUI协议。参考文献1W.Richard Stevens. 范建华等译(2000).TCP/IP详解 卷1:协议.机械工业出版社2Andrew S. Tanenabum .计算机网络(第四版) 清华大学出版社3W.Richard Stevers .TCP/IP详解(第一卷)协议北京大学出版社4李勇敢. 下一代互联网协议IPv6技术综述. 河南平顶山:河南质量工程职业学院5朱国春;胡滨. IPv6
20、网络协议简介. 中国人民解放军炮兵学院6柳吉昌.浅谈IPv4. 邢台广电网络传输公司Abstract: Network protocol is to control the computer to exchange information on the media rules and conventions on the network. Network protocol is the Collection that all devices communication including Web servers, computers and switches, routers, firewalls, etc. It provide
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年茶产业综合发展项目可行性研究报告
- 2025年绿色化肥生产与销售项目可行性研究报告
- 2025年电力存储系统解决方案可行性研究报告
- 2025年2B市场产品研发项目可行性研究报告
- 2025年野生动植物保护科技项目可行性研究报告
- 2025年生物塑料的市场潜力可行性研究报告
- 2025年智能化办公空间设计项目可行性研究报告
- 校园生活与友谊缅怀
- 2026年大同煤炭职业技术学院单招职业技能测试题库及参考答案详解1套
- 2026年天津铁道职业技术学院单招职业技能测试题库及参考答案详解1套
- 2023年考研历史学模拟试卷及答案 古代希腊文明
- 兽药营销方案
- 2025年广西继续教育公需科目真题及答案
- 质量SQE月度工作汇报
- 红外光谱课件
- 液压油路图培训课件
- LCD-100-A火灾显示盘用户手册-诺蒂菲尔
- 2025至2030中国大学科技园行业发展分析及发展趋势分析与未来投资战略咨询研究报告
- 餐饮大数据与门店开发项目二餐饮门店开发选址调研任务四同行分
- 脑卒中后的焦虑抑郁课件
- 廉洁从业教育培训课件
评论
0/150
提交评论