TCPIP协议的应用_tcpip协议及应用

2020-02-28 协议书 下载本文

TCPIP协议的应用由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“tcpip协议及应用”。

TCP/IP协议的应用

学生:

摘要: Trans miion Control Protocol/Internet Protocol的简写,中译名为传输控制协议/因特网互联协议,又名网络通讯协议,是Internet最基本的协议、Internet国际互联网络的基础,由网络层的IP协议和传输层的TCP协议组成。TCP/IP 定义了电子设备如何连入因特网,以及数据如何在它们之间传输的标准。协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的网络来完成自己的需求。

关键词:TCP/IP;计算机;因特网;应用

引言:到了今天,它已经成为网络世界中运用最广泛,最有生命力的通信协议,如今电脑上Internet都需要它的设置。显然它已经成为地球村“人与人”之间的“牵手协议”随着当前电脑的普及,使得网络得到了快速发展,TCP/IP 定义了电子设备如何连入因特,最网,以及数据标准。而这个协议也是属于众多TCP/IP中的一部分对设计TCP/IP的相关概念予以解释。TCP/IP协议概述

1.1TCP/IP协议的简单说明:

在Internet没有形成之前,各个地方已经建立了很多小型的网络,称为局域网,Internet的中文意义是“网际网”。然而,在连接之前的各式各样的局域网却存在不同的网络结构和数据传输规则,将这些小网连接起来后各网之间要通过什么样的规则来传输数据呢? TCP/IP协议正是Internet上的“世界语”。

1.2TCP/IP协议的层次概述

从协议分层模型方面来讲,TCP/IP由四个层次组成:网络接口层、网络层、传输层、应用层。

TCP/IP协议并不完全符合OSI的七层参考模型。传统的开放式系统互连参考模型,是一种通信协议的7层抽象的参考模型,其中每一层执行某一特定任务。该模型的目的是使各种硬件在相同的层次上相互通信。这7层是:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。

1.3TCP/IP协议的数据格式

数据帧:帧头+IP数据包+帧尾(帧头包括源和目标主机MAC地址及类型,帧尾是校验

字)

IP数据包:IP头部+TCP数据信息(IP头包括源和目标主机IP地址、类型、生存期等)TCP数据信息:TCP头部+实际数据(TCP头包括源和目标主机端口号、顺序号、确认号、校验字等)

1.4TCP/IP协议的主要特点

1.开放的协议标准,可以免费使用,并且独立于特定的计算机硬件与操作系统

2.独立于特定的网络硬件,可以运行在局域网、广域网,更适用于互联网中

3.统一的网络地址分配方案,使得整个TCP/IP设备在网中都具有惟一的地址

4.标准化的高层协议,可以提供多种可靠的用户服务。TCP/IP协议的优势

一个专有的网络开发出来用于特定目的。如果它工作很好,用户将接受它。

为了便利提供IP服务,经常用于访问电子邮件或者聊天,通常以某种方式通过专有网络隧道实现。隧道方式最初可能非常没有效率,因为电子邮件和聊天只需要很低的带宽。

通过一点点的投资IP 基础设施逐渐在专有数据网络周边出现。

用IP取代专有服务的需求出现,经常是一个用户要求。

IP替代品过程遍布整个因特网,这使IP替代品比最初的专有网络更加有价值(由于网络效应)。

专有网络受到压制。许多用户开始维护使用IP替代品的复制品。

IP包的间接开销很小,少于1%,这样在成本上非常有竞争性。人们开发了一种能够将IP带到专有网络上的大部分用户的不昂贵的传输媒介。TCP/IP协议的运作机制

3.1IP

IP层接收由更低层(网络接口层例如以太网设备驱动程序)发来的数据包,并把该数据包发送到更高层---TCP或UDP层;相反,IP层也把从TCP或UDP层接收来的数据包传送到更低层。IP数据包是不可靠的,因为IP并没有做任何事情来确认数据包是按顺序发送的或者没有被破坏。IP数据包中含有发送它的主机的地址(源地址)和接收它的主机的地址(目的地址)。

3.2TCP

TCP是面向连接的通信协议,通过三次握手建立连接,通讯时完成时要拆除连接,由于TCP是面向连接的所以只能用于点对点的通讯。

TCP提供的是一种可靠的数据流服务,采用“带重传的肯定确认”技术来实现传输的可靠性。TCP还采用一种称为“滑动窗口”的方式进行流量控制,所谓窗口实际表示接收能力,用以限制发送方的发送速度。

TCP将它的信息送到更高层的应用程序。

3.3UDP

UDP是面向无连接的通讯协议,UDP数据包括目的端口号和源端口号信息,由于通讯不需要连接,所以可以实现广播发送。

UDP通讯时不需要接收方确认,属于不可靠的传输,可能会出丢包现象,实际应用中要求在程序员编程验证。

3.4CMP

ICMP与IP位于同一层,它被用来传送IP的的控制信息。它主要是用来提供有关通向目的地址的路径信息。ICMP的‘Redirect’信息通知主机通向其他系统的更准确的路径,而‘Unreachable’信息则指出路径有问题。TCP/IP协议的版本更新

IPv4,是互联网协议(Internet Protocol,IP)的第四版,也是第一个被广泛使用,构成现今互联网技术的基石的协议。1981年Jon Postel 在RFC791中定义了IP,Ipv4可以运行在各种各样的底层网络上,比如端对端的串行数据链路(PPP协议和SLIP协议),卫星链路等等。局域网中最常用的是以太网。

IPv6是Internet Protocol Version 6的缩写,其中Internet Protocol译为“互联网协议”。IPv6是IETF(互联网工程任务组,Internet Engineering Task Force)设计的用于替代现行版本IP协议(IPv4)的下一代IP协议。

与IPV4相比,IPV6具有以下几个优势:

一,IPv6具有更大的地址空间。

二,IPv6使用更小的路由表。

三,IPv6增加了增强的组播(Multicast)支持以及对流的支持(Flow Control)。四,IPv6加入了对自动配置(Auto Configuration)的支持。TCP/IP协议的协议测试

全面的测试应包括局域网和互联网两个方面,因此应从局域网和互联网两个方面测试,以下是在实际工作中利用命令行测试TCP/IP配置步骤:

1.单击“开始”/“运行”,输入CMD按回车,打开命令提示符窗口。

2.首先检查IP地址、子网掩码、默认网关、DNS服务器地址是否正确,输入命令ipconfig /all,按回车。此时显示了你的网络配置,观查是否正确。

3.输入ping 127.0.0.1,观查网卡是否能转发数据,如果出现“Request timed out”,表明配置差错或网络有问题。

4.Ping一个互联网地址,看是否有数据包传回,以验证与互联网的连接性。

5.Ping 一个局域网地址,观查与它的连通性。

6.用nslookup测试DNS解析是否正确,输入如nslookup,查看是否能解析。TCP/IP的协议重置

如果需要重新安装 TCP/IP 以使TCP/IP 堆栈恢复为原始状态。可以使用NetShell 实用程序重置TCP/IP 堆栈,使其恢复到初次安装操作系统时的状态。具体操作如下:

1.单击 开始--> 运行,输入“CMD” 后单击“确定”;

2.在命令行模式输入命令

运行此命令的结果与删除并重新安装TCP/IP 协议的效果相同。

7结论

通过此次对TCP/IP协议的查询与了解。我们关于网络的知识又有了进一步的提升。我们了解了TPC/IP协议的重要功能。正是由于这个协议,才有了我们如今的“地球村”。TPC/IP协议是我们如今网络层中最基本同时也是最重要的协议。我相信随着如今现代科技的飞速发展,这份协议也会更加臻于完美。

参考资料:

WIN7如何重装TCPIP协议

一、卸载Internet 协议(TCP/IP):a、单击“开始”,在“运行”里输入“regedit”,进入注册表编辑器;b、在注册表中右键点击“我的电脑”选择“导出”,备份注册表;c、找到并删除“HKE......

TCPIP端口

菊花论坛--IT认证家园 » 『 思科认证 』 » 《 CCNA CCDA 》 » TCP/IP TCP/IP端口大全所有已知的端口号,协议TCP 1=TCP Port Service Multiplexer TCP 2=Death TCP 5=Remot......

优秀tcpip协议心得体会(案例13篇)

通过总结心得体会,我们能够更好地发现自己的优点与不足,为进一步提升打下基础。写心得体会时,我们要注意文采和修辞的运用,提升文章的表达力和吸引力。通过阅读这些心得体会范文......

TCPIP详解卷一协议12.5小结

12.5小结广播是将数据报发送到网络中的所有主机(通常是本地相连的网络),而多播是将数据报发送到网络的一个主机组。这两个概念的基本点在于当收到送往上一个协议栈的数据帧时采......

TCPIP论文题目

一、TCP/IP协议栈路由策略和算法研究现状调研(给出清晰的分类、核心技术总结、发展脉络)二、Linux TCP/IP协议栈封装方式及核心数据结构代码实现分析三、面向嵌入式系统的TCP/......

《TCPIP协议的应用.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
TCPIP协议的应用
点击下载文档
相关专题 tcpip协议及应用 协议 TCPIP tcpip协议及应用 协议 TCPIP
[协议书]相关推荐
[协议书]热门文章
下载全文