TCP IP协议族包括,什么是TCP/IP协议族啊?

2020-11-24 07:24:12 字数 5968 阅读 1133

1楼:

tcp/ip(tran**ission control protocol/inter*** protocol,传输控制协议/网际协议)是用于计算机通信的一个协议族。它是美国国防部高级研究项目局在20世纪70年代提出的一项**研究项目的研究成果。该项目的目的是寻求一种能使用各种介质来传输数据的方法,包括串行线路。

由于tcp/ip具有很强的互连性,美国国防部认可并推广tcp/ip。而且,美国各大学都普遍采用带有tcp/ip的bsd unix,许多厂商也将tcp/ip无偿地安装在bsd unix系统上,可以免费在几乎任何类型的机器上使用。因此,tcp/ip得到了人们的普遍认可,在市场上显示出强大的竞争力。

目前,几乎所有的网络操作系统都提供对tcp/ip的支持,tcp/ip已经是inter***的标准协议。

tcp/ip协议族包括诸如inter***协议(ip)、地址解析协议(arp)、互联网控制信息协议(icmp)、用户数据报协议(udp)、传输控制协议(tcp)、路由信息协议(rip)、tel***、简单邮件传输协议(**tp)、域名系统(dns)等协议。tcp/ip协议的层次结构如图3所示。

图3 tcp/ip协议层次结构

(1)应用层 应用层包含一切与应用相关的功能,相当于osi的上面三层。我们经常使用的http、ftp、tel***、**tp等协议都在这一层实现。

(2)传输层 传输层负责提供可靠的传输服务。该层相当于osi模型中的第4层。在该层中,典型的协议是tcp(tran**ission control protocol)和udp(user datagram protocol)。

其中,tcp提供可靠、有序的,面向连接的通信服务;而udp则提供无连接的、不可靠用户数据报服务。

(3)网际层 网际层负责网络间的寻址和数据传输,其功能大致相当于osi模型中的第3层。在该层中,典型的协议是ip(inter*** protocol)。

(4)网络接口层 最下面一层是网络接口层,负责数据的实际传输,相当于osi模型中的第1、第2层。在tcp/ip协议族中,对该层很少具体定义。大多数情况下,它依赖现有的协议传输数据。

tcp/ip与osi最大的不同在于osi是一个理论上的网络通信模型,而tcp/ip则是实际运行的网络协议。tcp/ip实际上是由许多协议组成的协议簇。图4示出tcp/ip的主要协议分类情况。

图4 tcp/ip协议簇

tcp/ip协议基于“client-server”(客户—服务器)模型。在最简单的形式中,“客户”是请求服务的程序,而“服务器”是提供服务的程序。在网络环境中,客户程序经常发出rpc(远程过程调用),申请执行一个操作;服务器通过执行相应操作的过程来回答rpc,并对客户发一个回答。

表示网络中机器时也用上述术语:“服务器”表示提供服务的主机,它的文件或服务通过rpc得到利用;“客户机”表示提出请求的主机

什么是tcp/ip协议族啊?

2楼:匿名用户

tcp/ip也称"国际协议簇", 即不仅指 tcp/ip协议本身,而且包括与其有关的协议。 tcp为传输控制协议,ip为网际协议,是网络层最重要的协议。采用tcp/ip协议通过互联网传送信息可减少网络中的传输阻塞,方便大批量的数据在网上传输,从而提高网络的传输效率。

tcp/ip协议族中包括上百个互为关联的协议,其中有:tel***(remote login): 提供远程登录功能; ftp (filetransfer protocol):

远程文件传输协议,允许用户将远程主机上的文件拷贝到自己的计算机上; **tp (****** messagetransfer protocol):简单信息传输协议,主要用于传输电子邮件;nfs(***work file server):网络文件服务器,可使多台计算机透明地访问彼此的目录 ; udp ( user datagramprotocol):

用户数据包协议。

3楼:沾光带电所

传输控制协议/inter*** 协议 (tcp/ip) 是最流行的网络协议,也是 inter*** 的基础。它的路由功能为企业范围的网络提供了最大的灵活性。在 windows xp 中,tcp/ip 是自动安装的。

在 tcp/ip 网络上,您必须为客户端提供 ip 地址。客户端可能还需要命名服务或名称解析方法。这部分解释 tcp/ip 网络上的“网络连接”的 ip 寻址和名称解析。

同时还描述了 tcp/ip 提供的 ftp 和 tel*** 工具。

tcp/ip协议族包括哪些主要协议?

4楼:匿名用户

slip协议编辑

slip提供在串行通信线路上封装ip分组的简单方法,使远程用户通过**线和modem能方便地接入tcp/ip网络。slip是一种简单的组帧方式,但使用时还存在一些问题。首先,slip不支持在连接过程中的动态ip地址分配,通信双方必须事先告知对方ip地址,这给没有固定ip地址的个人用户上inter***网带来了很大的不便。

其次,slip帧中无校验字段,因此链路层上无法检测出差错,必须由上层实体或具有纠错能力modem来解决传输差错问题。

ppp协议编辑

为了解决slip存在的问题,在串行通信应用中又开发了ppp协议。ppp协议是一种有效的点对点通信协议,它由串行通信线路上的组帧方式,用于建立、配制、测试和拆除数据链路的链路控制协议lcp及一组用以支持不同网络层协议的网络控制协议ncps三部分组成。ppp中的lcp协议提供了通信双方进行参数协商的手段,并且提供了一组ncps协议,使得ppp可以支持多种网络层协议,如ip,ipx,osi等。

另外,支持ip的ncp提供了在建立链接时动态分配ip地址的功能,解决了个人用户上inter***网的问题。

ip协议编辑

即互联网协议(inter*** protocol),它将多个网络连成一个互联网,可以把高层的数据以多个数据包的形式通过互联网分发出去。ip的基本任务是通过互联网传送数据包,各个ip数据包之间是相互独立的。

icmp协议编辑

即互联网控制报文协议。从ip互联网协议的功能,可以知道ip 提供的是一种不可靠的无连接报文分组传送服务。若路由器或主机发生故障时网络阻塞,就需要通知发送主机采取相应措施。

为了使互联网能报告差错,或提供有关意外情况的信息,在ip层加入了一类特殊用途的报文机制,即icmp。分组接收方利用icmp来通知ip模块发送方,进行必需的修改。icmp通常是由发现报文有问题的站产生的,例如可由目的主机或中继路由器来发现问题并产生的icmp。

如果一个分组不能传送,icmp便可以被用来警告分组源,说明有网络,主机或端口不可达。icmp也可以用来报告网络阻塞。

arp协议编辑

即地址转换协议。在tcp/ip网络环境下,每个主机都分配了一个32位的ip地址,这种互联网地址是在网际范围标识主机的一种逻辑地址。为了让报文在物理网上传送,必须知道彼此的物理地址。

这样就存在把互联网地址变换成物理地址的转换问题。这就需要在网络层有一组服务将 ip地址转换为相应物理网络地址,这组协议即arp。

tcp协议编辑

即传输控制协议,它提供的是一种可靠的数据流服务。当传送受差错干扰的数据,或举出网络故障,或网络负荷太重而使网际基本传输系统不能正常工作时,就需要通过其他的协议来保证通信的可靠。tcp就是这样的协议。

tcp采用“带重传的肯定确认”技术来实现传输的可靠性。并使用“滑动窗口”的流量控制机制来提高网络的吞吐量。tcp通信建立实现了一种“虚电路”的概念。

双方通信之前,先建立一条链接然后双方就可以在其上发送数据流。这种数据交换方式能提高效率,但事先建立连接和事后拆除连接需要开销。

udp协议编辑

即用户数据包协议,它是对ip协议组的扩充,它增加了一种机制,发送方可以区分一台计算机上的多个接收者。每个udp报文除了包含数据外还有报文的目的端口的编号和报文源端口的编号,从而使udp软件可以把报文递送给正确的接收者,然后接收者要发出一个应答。由于udp的这种扩充,使得在两个用户进程之间递送数据包成为可能。

我们频繁使用的oicq软件正是基于udp协议和这种机制。

ftp协议编辑

即文件传输协议,它是网际提供的用于访问远程机器的协议,它使用户可以在本地机与远程机之间进行有关文件的操作。ftp工作时建立两条tcp链接,分别用于传送文件和用于传送控制。ftp采用客户/服务器模式?

它包含客户ftp和服务器ftp。客户ftp启动传送过程,而服务器ftp对其作出应答。

dns协议编辑

即域名服务协议,它提供域名到ip地址的转换,允许对域名资源进行分散管理。dns最初设计的目的是使邮件发送方知道邮件接收主机及邮件发送主机的ip地址,后来发展成可服务于其他许多目标的协议。

**tp协议编辑

即简单邮件传送协议互联网标准中的电子邮件是一个简单的基于文本的协议,用于可靠、有效地数据传输。**tp作为应用层的服务,并不关心它下面采用的是何种传输服务,它可通过网络在txp链接上传送邮件,或者简单地在同一机器的进程之间通过进程通信的通道来传送邮件,这样,邮件传输就独立于传输子系统,可在tcp/ip环境或x.25协议环境中传输邮件。

tcp/ip协议族包括哪些主要协议

5楼:匿名用户

应用层:http dns tel*** ftp tftp 。。。。

传输层:tcp udp

网络层:ip icmp arp rarp数据链路层:eth*** eth***2 802.3 ppp fr x.25 hdlc

物理层:比特流

tcp/ip 是一种网络分层模型 将网络分成5层 每层一些经典协议我写到上面了

纯手打,望采纳

tcp/ip协议族中属于传输层的协议是什么

6楼:匿名用户

tcp/ip是用于计算机通信的一组协议,我们通常称它为tcp/ip协议族。它是70年代中期美国国防部为其arpa***广域网开发的网络体系结构和协议标准,以它为基础组建的inter***是目前国际上规模最大的计算机网络,正因为inter***的广泛使用,使得tcp/ip成了事实上的标准。之所以说tcp/ip是一个协议族,是因为tcp/ip协议包括tcp、ip、udp、icmp、rip、tel***ftp、**tp、arp、tftp等许多协议,这些协议一起称为tcp/ip协议。

以下我们对协议族中一些常用协议英文名称和用途作一介绍:

tcp(transport control protocol)传输控制协议

ip(inter***working protocol)网间网协议

udp(user datagram protocol)用户数据报协议

icmp(inter*** control message protocol)互联网控制信息协议

**tp(****** mail transfer protocol)简单邮件传输协议

snmp(****** ***work manage protocol)简单网络管理协议

ftp(file transfer protocol)文件传输协议

arp(address resolation protocol)地址解析协议

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

网络接口层 这是tcp/ip软件的最低层,负责接收ip数据报并通过网络发送之,或者从网络上接收物理帧,抽出ip数据报,交给ip层。

网间网层 负责相邻计算机之间的通信。其功能包括三方面。

一、处理来自传输层的分组发送请求,收到请求后,将分组装入ip数据报,填充报头,选择去往信宿机的路径,然后将数据报发往适当的网络接口。

二、处理输入数据报:首先检查其合法性,然后进行寻径——假如该数据报已到达信宿机,则去掉报头,将剩下部分交给适当的传输协议;假如该数据报尚未到达信宿,则**该数据报。

三、处理路径、流控、拥塞等问题。

传输层 提**用程序间的通信。其功能包括:

一、格式化信息流;

二、提供可靠传输。为实现后者,传输层协议规定接收端必须发回确认,并且假如分组丢失,必须重新发送。

应用层 向用户提供一组常用的应用程序,比如电子邮件、文件传输访问、远程登录等。远程登录tel***使用tel***协议提供在网络其它主机上注册的接口。tel***会话提供了基于字符的虚拟终端。

文件传输访问ftp使用ftp协议来提供网络内机器间的文件拷贝功能。

什么是tcp ip协议,什么是“TCP/IP协议”?TCP和IP各有什么作用?

1楼 匿名用户 tcp ip也称 国际协议簇 , 即不仅指 tcp ip协议本身,而且包括与其有关的协议。 tcp为传输控制协议,ip为网际协议,是网络层最重要的协议。采用tcp ip协议通过互联网传送信息可减少网络中的传输阻塞,方便大批量的数据在网上传输,从而提高网络的传输效率。 tcp ip协议...

TCP IP协议的含义是什么,TCP/IP协议的含义是( )。

1楼 墨海愚者 tcp ip协议即互联网协议,是一个网络通信模型,以及一整个网络传输协议家族,为互联网的基础通信架构。其包括两个核心协议 tcp 传输控制协议 和ip 网际协议 ,为该家族中最早通过的标准。 tcp ip提供点对点的链接机制,将数据应该如何封装 定址 传输 路由以及在目的地如何接收,...

什么是“TCP IP协议”?TCP和IP各有什么作用

1楼 百度用户 tcp ip协议叫做传输控制 网际协议,它是inter 国际互联网络的基础。tcp ip是网络中使用的基本的通信协议。 虽然从名字上看tcp ip包括两个协议,传输控制协议 tcp 和网际协议 ip ,但tcp ip实际上是一组协议,它包括上百个各种功能的协议,如 远程登录 文件传输...