TCP_IP论文

上传人:ths****59 文档编号:45297176 上传时间:2018-06-15 格式:DOC 页数:13 大小:139KB
返回 下载 相关 举报
TCP_IP论文_第1页
第1页 / 共13页
TCP_IP论文_第2页
第2页 / 共13页
TCP_IP论文_第3页
第3页 / 共13页
TCP_IP论文_第4页
第4页 / 共13页
TCP_IP论文_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《TCP_IP论文》由会员分享,可在线阅读,更多相关《TCP_IP论文(13页珍藏版)》请在金锄头文库上搜索。

1、信阳师范大学计算机学院信阳师范大学计算机学院TCP/IPTCP/IP 论文论文专业: 计算机 班级: 1100202 题目: TCP/IP 协议的应用 姓名: 杨肖婷 【摘要】TCP/IP(Transmission Control Protocol/Internet Protocol)的简写,中文译名为传输控制协议/网际协议,又叫网络通讯协议,这个协议是 Internet 最基本的协议、Internet 国际互联网络的基础,简单地说,就是由网络层的 IP 协议和传输层的 TCP 协议组成的。 众所周知,如今电脑上因特网都要作 TCP/IP 协议设置,显然该协议成了当今地球村“人与人”之间的“牵

2、手协议” 。1997 年,为了褒奖对因特网发展作出突出贡献的科学家,并对 TCP/IP 协议作出充分肯定,美国授予为因特网发明和定义 TCP/IP 协议的文顿瑟夫和卡恩“国家技术金奖” 。TCP/IP 是当前的因特网协议簇的总称,TCP/IP 协议簇较为庞大,传输控制协议 TCP 和因特网协议 IP 是其中的两个最重要的协议,因此,因特网协议簇以 TCP/IP 命名。TCP/IP 协议既可以用于网络之间的互联,又可以用于局域网内部的联网。【关键字】TCP/IP 协议,TCP/IP 协议簇,应用领域,OSI 七层参考模型,TCP、IP、UDP、ICMP、RIP、TELNET、FTP、SMTP、A

3、RP、TFTP、HTTP、DNS【目录】【摘要】.2 【关键字】.3 【目录】.4 第一章 TCP/IP 协议簇的介绍 .5 1.1 TCP/IP 协议簇的含义 .5 1.2 TCP/IP 协议簇的基本原理 .5 1.3 TCP/IP 协议簇的主要特点 .6 第二章 TCP/IP 协议簇中的协议在实际中应用 .7 2.1 TCP/IP 协议的应用 .7 2.2 TCP/IP 各协议的应用 .7 2.3 TCP 协议和 UDP 协议的特点 .10 2.4 UDP 的应用实例QQ .11 2.5 SMTP 的应用实例邮件传送 .12 第三章 TCP/IP 协议的应用领域 .13 3.1 TCP/I

4、P 协议的应用领域 .13 【参考文献】.14 【致谢】.15第一章 TCP/IP 协议簇的介绍1.1 TCP/IP 协议簇的含义TCP/IP(Transmission Control Protocol/Internet Protocol)的简写,中文译名为传输控制协议/因特网互联协议,又叫网络通讯协议,这个协议是 Internet 最基本的协议、Internet 国际互联网络的基础,简单地说,就是由网络层的 IP 协议和传输层的 TCP 协议组成的。之所以说 TCP/IP 是一个协议簇,是因为 TCP/IP 协议包括TCP、IP、UDP、ICMP、RIP、TELNET、FTP、SMTP、AR

5、P、TFTP、HTTP、DNS 等许多协议,这些协议被称为 TCP/IP 协议。1.2 TCP/IP 协议簇的基本原理TCP/IP 协议并不完全符合 OSI 的七层参考模型。传统的开放式系统互连参考模型,是一种通信协议的 7 层(物理层、数据链路层、网络层、传输层、会话层、表示层和应用层) 。抽象的参考模型,其中每一层执行某一特定任务。该模型的目的是使各种硬件在相同的层次上相互通信。而 TCP/IP 通讯协议采用了 4 层的层级结构,每一层都呼叫它的下一层所提供的网络来完成自己的需求。这 4 层分别为:应用层:应用层:应用程序间沟通的层,如简单电子邮件传输(SMTP) 、文件传输协议(FTP)

6、 、网络远程访问协议(Telnet)等。传输层:传输层:它提供了节点间的数据传送,应用程序之间的通信服务,主要功能是数据格式化、数据确认和丢失重传等。如传输控制协议(TCP) 、用户数据报协议(UDP)等,TCP 和 UDP 给数据包加入传输数据并把它传输到下一层中,这一层负责传送数据,并且确定数据已被送达并接收。互连网络层:互连网络层:负责提供基本的数据封包传送功能,让每一块数据包都能够到达目的主机(不检查是否被正确接收) ,如网际协议(IP) 。网络接口层(主机网络接口层(主机- -网络层):网络层):接收 IP 数据报并进行传输,从网络上接收物理帧,抽取 IP 数据报转交给下一层,对实际

7、的网络媒体的管理,定义如何使用实际网络(如 Ethernet、Serial Line 等)来传送数据。1.3 TCP/IP 协议簇的主要特点(1)开放的协议标准,可以免费使用,并且独立于特定的计算机硬件与操作系统;(2)独立于特定的网络硬件,可以运行在局域网、广域网,更适用于互联网中;(3)统一的网络地址分配方案,使得整个 TCP/IP 设备在网中都具有惟一的地址;(4)标准化的高层协议,可以提供多种可靠的用户服务。TCP/IPTCP/IP 模型的主要缺点有:模型的主要缺点有:首先,该模型没有清楚地区分哪些是规范、哪些是实现;其次,TCP/IP 模型的主机网络层定义了网络层与数据链路层的接口,

8、并不是常规意义上的一层,接口层的区别是非常重要的,TCP/IP 模型没有将它们区分开来。第二章 TCP/IP 协议簇中的协议在实际中应用2.1 TCP/IP 协议的应用TCP/IP(传输控制协议/ 网间协议)是一种网络通信协议,它规范了网络上的所有通信设备,尤其是一个主机与另一个主机之间的数据往来格式以及传送方式。TCP/IP 是 INTERNET 的基础协议,也是一种电脑数据打包和寻址的标准方法。在数据传送中,可以形象地理解为有两个信封,TCP 和 IP 就像是信封,要传递的信息被划分成若干段,每一段塞入一个 TCP 信封,并在该信封面上记录有分段号的信息,再将 TCP 信封塞入 IP 大信

9、封,发送上网。在接受端,一个 TCP 软件包收集信封,抽出数据,按发送前的顺序还原,并加以校验,若发现差错,TCP 将会要求重发。因此,TCP/IP 在INTERNET 中几乎可以无差错地传送数据。2.2 TCP/IP 各协议的应用应用层位于协议簇的顶端,它的主要任务就是应用了。上面的协议当然也是为了这些应用而设计的,具体说来一些常用的协议功能如下:TCP(Transmission Control Protocol): 是一种面向连接(连接导向)的、可靠的、基于字节流的运输层(Transport layer)通信协议。Telnet:提供远程登录(终端仿真)服务,使用明码传送,保密性差、简单方便

10、。古老的 BBS 就是用的这个登陆。FTP(File Transfer Protocol):文件传输协议,提供应用级的文件传输服务,说的简单明了点就是远程文件访问等等服务。它属于网络协议组的应用层。用于 Internet 上的控制文件的双向传输。同时,它也是一个应用程序(Application) 。用户可以通过它把自己的 PC 机与世界各地所有运行 FTP 协议的服务器相连,访问和下载服务器上的大量程序和信息。与大多数 Internet 服务一样,FTP 也是一个客户机/服务器系统。用户通过一个支持 FTP 协议的客户机程序,连接到在远程主机上的 FTP 服务器程序。用户通过客户机程序向服务器

11、程序发出命令,服务器程序执行用户所发出的命令,并将执行的结果返回到客户机。比如说,用户发出一条命令,要求服务器向用户传送某一个文件的一份拷贝,服务器会响应这条命令,将指定文件送至用户的机器上。客户机程序代表用户接收到这个文件,将其存放在用户目录中。SMTP(Simple Mail Transfer Protocol):简单邮件传输协议,用来控制信件的发送、中转。咱们平时用的邮箱就是用的这个协议。TFTP(Trivial File Transfer Protocol):提供小而简单的文件传输服务,实际上从某个角度上来说是对 FTP 的一种替换(在文件特别小并且仅有传输需求的时候) 。SNMP(S

12、imple Network Management Protocol):简单网络管理协议。顾名思义,就是用来管理网络的。SNMP 是目前最常用的环境管理协议。SNMP 被设计成与协议无关,所以它可以在IP,IPX,AppleTalk,OSI 以及其他用到的传输协议上被使用。SNMP 是一系列协议组和规范(见下表) ,它们提供了一种从网络上的设备中收集网络管理信息的方法。SNMP 也为设备向网络管理工作站报告问题和错误提供了一种方法。通过将 SNMP 嵌入数据通信设备,如路由器、交换机或集线器中,就可以从一个中心站管理这些设备,并以图形方式查看信息。DNS(Domain Name System):

13、域名解析服务,也就是如何将域名映射成 IP 地址的协议。域名服务器是指保存有该网络中所有主机的域名和对应 IP 地址,并具有将域名转换为 IP 地址功能的服务器。HTTP(Hyper Text Transfer Protocol):这是超文本传输协议,你之所以现在能看到网上的图片、动画、视频等等,都是仰仗这个协议在起作用啊!UDP(User Datagram Protocol):用户数据报协议。UDP 是 OSI参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务。UDP 协议基本上是 IP 协议与上层协议的接口。UDP协议适用端口分别运行在同一台设备上的多个应用程序。平时用得QQ 就是用这个 UDP 协议传送消息得!2.3 TCP 协议和 UDP 协议的特点TCP 和 UDP 协议属于传输层协议。其中 TCP 提供 IP 环境下的数据可靠传输,它提供的服务包括数据流传送、可靠性、有效流控、全双工操作和多路复用。通过面向连接、端到端和可靠的数据包发送。通俗说,它是事先为所发送的数据开辟出

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号