竭诚为您提供优质文档/双击可除
tcpip协议论文
篇一:tcpip论文
合肥学院
计算机科学与技术系
tcp/ip协议分析及应用论文
应用层安全协议pgp的研究与应用
姓名:icebin班级学号:
一、摘要
本论文主要介绍了pgp的发展背景,工作原理,发送过程,密钥交换协议,以及密钥的管理。深入理解pgp的功能在网络应用层的功能。
二、论文背景
随着互联网的快速发展,和网络上的文件传输已经成为人们工作和生活中不可或缺的部分了。的安全性问题很突出。可是随着对密码学的研究和对密码的破译,传统的加密方法已经不能够满足现代的要求,这样一种更加强大的加密算法的出现也成为一种必然。在网络传输中数据是不加密处理。的传送过程是邮件在网络上反复复制的过程,其网络传输路径不确定,很容易遭到黑客的窃取、篡改、冒用甚至恶意破坏,给收发双方带来麻烦。进行信息加密。
pgp是目前最流行的一种加密软件,它是一个基于Rsa及aes等加密算法的加密软件系列它包含资料公钥slifeeffectandpromptedthefurtherdevelopmentofthecomputernetwork.betterunderstandthecomputernetworkandrelated
technology.thispapermainlydiscussestheoriginanddevelopmentofthenetwork,aswellasthenetworksystemstructure,especiallythekeyoftcp/ipprotocolsystemstructure。alsointroducesnetworkprotocoltcp/iptechnologyinthefieldofbasicanddevelopmentprocessandthedirection,especiallyinrecentyears,andthetrendofthedevelopmentofthelatestachievements.inadditionitalsoaddsown
understandingandlearningexperience.
keywords:tcp/ipprotocol;origin;relatedtechnology
1绪论
因特网是当今世界上最大的信息网络,自80年代以来,它的应用已从军事、科研与学术领域进入商业、传播和娱乐等领域,并于90年代成为发展最快的传播媒介。信息传输和网络互连是根据协议进行的,而因特网使用的就是tcp/ip协议。tcp/ip协议是因特网最基本的协议,是因特网的基础。tcp/ip的全称是
transmissioncontrolprotocol/internetprotocol的简写,中文译为传输控制协议/因特网互联协议。1969年,因特网的前身阿帕网(aprtnet),诞生之初仅连接了4台计算机,供科学家们进行计算机联网实验用。到70年代,aprtnet已经有了好几十个计算机网络,但是每个网络只能在网络内部的计算机之间互联通信,不同计算机网络之间仍然不能互通。卡恩于1973年提出开放的网络结构的思想。所谓开放的网络结构,指的是任何类型的网络都可以通过“网络互联结构”与其他网络连接,这是因特网的核心技术思想。为了适应开放的网络结构环境的需要,tcpip协议中基于tcp协议的应用程序
瑟夫与卡恩共同开发了tcp/ip协议,并于1974年正式提出。tcp/ip是实不同网络互联的标准,成功地解决了不同硬件平台、不同网络产品和不同操作系统之间的兼容性问题。tcp/ip协议定义了电子设备如何连入因特网,以及数据如何在它们之间传输的标准,它是因特网事实上的国际标准。协议采用了4层的层级结构,层次由低到高依次为:网络接口层、网络层、传输层、应用层。每一层都调用它的下层所提供的服务来完成自己的
1.1网络接口层
网络接口层(通信子网)是数据包从一个设备的网络层传输到另外一个设备的网络层的方法。由于aRpnet的设计者注重的是网络互联,允许网络接口层采用已有的或是将来有的各种协议,所以这个层次中没有提供专门的协议,因此网络接口层实际上并不是因特网协议组中的一部分。实际上,tcp/ip协议可以通过网络接口层连接到任何网络上,例如x.25交换网或ieee802局域网
1.2网络层
网络层可以接收由网络接口层发来的数据包,并把该数据包发送到传输层;也可以把从传
输层接收来的数据包传送到网络接口层。网络层的数据包是不可靠的,因为网络层并没有做任何事情来确认数据包是按顺序发送的或者没有被破坏。数据包中含有发送它的主机的地址(源ip地址)和接收它的主机的地址(目ip的地址)。网络层的协议包括ip协议、icmp协议、aRp协议、RaRp协议等,其
中ip协议是网络层的核心协议,完成数据从源网络传输到目的网络的基本任务。ip协议定义了数据包在网际传送时的格式,目前使用最多的是ipv4版本,这一版本中用32位定义ip地址,可供使用的地址数超过37.2亿,但是仍然不能满足现今全球网络飞速发展的需求,因此ipv6版本应运而生。在ipv6版本中,ip地址共有128位,这样的ip地址数是原ip地址数的296倍,目前来看,ipV6的ip地址是不可能用完的。
1.3传输层
传输层提供应用进程间的通信。两个系统之间的应用进程的通信,是用每个信息中的如下四项进行确认的:源ip地址、目的ip地址、源端口号、目的端口号。其中源ip地址和目的ip地址已在网络层的介绍中说明。tcp/ip的端口号是一个软件结构,用来标识本地计算机应用层中各个进程在和运输层交互时的接口。在因特网不同的计算机中,相同的端口号是没有关联的。
一个端口号对应一个16比特的数。服务进程通常使用一个固定的端口,例如,smtp使用25、http使用80。客户进程通常使用系统分配的一个随机端口号。[2]传输层协议主要是传输控制协议tcp(transmissioncontrolprotocol)和用户数据报协议udp(userdatagramprotocol)。tcp协议是一种面向连接的、可靠的传输机制。通信之前要建立连接,通讯完成时要拆除连接。它提供一种可靠的字节流保证数据完整、无损并且按顺序到达,tcp协议还能尽量连续不断地测试网络的负载并且控制发送数据的速度以避免网络过载,对于一些需要高可靠性的应用,可以选择tcp协议。udp是一种面向无连接的,不可靠的传输机制。不是它特别不可靠,而是它不检查数据包是否已经到达目的地,并且不保证它们按顺序到达。udp的典型应用是如音频和视频等这样的流媒体,对它们而言,按时到达比可靠性更重要,或者如dns查这样的简单查询/响应应用,否则建立可靠的连接所需的额外开销将是不成比例地大。
1.4应用层
应用层是大多数与网络相关的程序为了通过网络与其他程序通信所使用的层。数据从与网络相关的程序以这种应用程序使用的格式编码成标准协议的格式并进行传送。来自应用程序的数据一旦被编码成一个标准的应用层协议,它将被传送到tcp/ip协议的下一层。应用层一般
提供面向用户的服务,如http、Ftp、smtp、pop3。http是超文本传输协议,用于浏览网页,Ftp是文件传输协议,一般用于下载和上传文件。smtp是简单邮件传输协议,用来控制信件的发送、中转。pop3是邮局协议第3版本,用于接收邮件。tcp/ip有一个非常重要的特点,就是
篇三:tcp_ip协议论文
tcp/ip协议在网络中的应用
摘要:tcp/ip(transmissioncontrolprotocol/internetprotocol)的简写,中文译名为传输控制协议/因特网互联协议,又叫网络通讯协议,这个协议是internet最基本的协议、internet国际互联网络的基础,简单地说,就是由网络层的ip协议和传输层的tcp协议组成的。tcp/ip是供已连接因特网的计算机进行通信的通信协议,是传输控制协议/网际协议。它定义了电子设备(比如计算机)如何连入因特网,以及数据如何在它们之间传输的标准。是互联网中的基本通信语言或协议。它在计算机网络中发挥了重要的作用,本文即概述了tcp/ip协议在网络中的应用。
关键词:tcp/ip;计算机;因特网;应用;
theapplicationsoftcp/ipprotocolinnetwork
hudan
(collegeofinformationscienceandtechnology,hunanagriculturaluniversity,changsha410128,china)
abstract:tcpprotocolip(transmissioncontrolprotocol/internetprotocol)thesimplified,chinesetranslatednameisatransmissioncontrolagreementwiththeagreement,andinterconnectednetworkofcommunicationandinternetprotocolstheagreementisthemostbasicagreement,internetinternationaltheinternet.inshort,p/ipisforthecomputersareconnectedviatheinternetcommunications,atransmissioncontrolagreementinternetprotocols.itdefinestheelectronicdevices(suchascomputer)howtheinternet,andthetransmissionofdatabetweenthem.internetstandardsarethebasiccommunicationslanguageorprotocols.itisinacomputernetworkplayedanimportantrole,thisprovidesanoverviewofthetcpprotocolinanetworkipapplications.
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论