各种通信网和TCP/IP之间的接口是TCP/IP分层结构中的?
A数据链路层
一、TCP/IP网络体系结构中,常见的接口层协议有:Ethernet 802.3、Token Ring 802.5、X.25、Frame relay、HDLC、PPP ATM等。1.网络层网络层包括:IP(Internet Protocol)协议、ICMP(Internet Control Message Protocol) 、控制报文协议、ARP(Address Resolution Protocol)地址转换协议、RARP(Reverse ARP)反向地址转换协议。 2.传输层传输层协议主要是:传输控制协议TCP(Transmission Control Protocol)和用户数据报协议UDP(User Datagram protocol)。3.应用层应用层协议主要包括如下几个:FTP、TELNET、DNS、SMTP、RIP、NFS、HTTP。
二、TCP/IP网络体系结构中,每一种协议的作用有:
TCP/IP协议不依赖于任何特定的计算机硬件或操作系统,提供开放的协议标准,即使不考虑Internet,TCP/IP协议也获得了广泛的支持。所以TCP/IP协议成为一种联合各种硬件和软件的实用系统。
2.TCP/IP协议并不依赖于特定的网络传输硬件,所以TCP/IP协议能够集成各种各样的网络。用户能够使用以太网(Ethernet)、令牌环网(Token Ring Network)、拨号线路(Dial-up line)、X.25网以及所有的网络传输硬件。
3.统一的网络地址分配方案,使得整个TCP/IP设备在网中都具有惟一的地址
4.标准化的高层协议,可以提供多种可靠的用户服务。
下面简单介绍一下主要的协议TCP / IP,协议都有什么样的功能,是如何工作的:1。 IP是IP互联网协议TCP / IP的心脏是最重要的网络层协议。由IP层接收的是一个较低的层(例如,以太网网络接口设备驱动器层),以将数据包制作和分组发送到更高层--- TCP或UDP层;相反,IP层是TCP或UDP从该层接收数据分组到下层。 IP数据包是不可靠的,因为IP并没有做任何事情来确认或没有该数据包以发送销毁。包含该主机的IP数据包发送它的地址(源地址)和接收它的主机的地址(目的地址)。高层的TCP和UDP服务接收数据包时,通常假定数据包的源地址是有效的。也可以这样说,IP地址形成了许多认证服务的基础,这些服务相信数据包是从前来有效的主机发送。 IP一定要包含名为IP源路由选项,可用于指定的源地址和目的地址之间的直接路径。 TCP和UDP的一些服务,利用IP包的,如果选项是从最后一个系统在路径,而不是从它的真实位置通过。这个选项用于测试存在,这表明它可用于欺骗系统通常是被禁止的连接。因此,不要多依靠IP源地址标识的问题,该服务将非法入侵。 2。 TCP IP数据包,如果有被封的TCP数据包中,IP将他们'上'传送到TCP层。的TCP数据包的排序和错误检查,同时实现虚电路之间的连接。 TCP数据包包括的序列号和确认,所接收的分组不是顺序进行排序,损坏的数据包可以被重传。 TCP的信息到更高级别的应用程序,例如Telnet的服务程序和客户端。信息返回给应用程序打开TCP层,TCP传输层把他们下到IP层,设备驱动程序和物理介质,最后到接收方。面向连接的服务(如Telnet,FTP,rlogin的,X Windows和SMTP)要求的可靠性程度高,所以他们使用TCP。 DNS使用TCP(发送和接收域名数据库),在某些情况下,但使用单个主机上的UDP传输的。 3.UDP UDP和TCP在同一层中,但它并不重要分组错误或者重发的次序。因此,UDP协议并不适用于那些用于服务虚电路连接,UDP主要用于那些服务来应答查询---,如NFS。相对于FTP或Telnet,这些信息服务需要交换量不大。使用UDP的服务包括NTP(网络时间协议)和DNS(DNS也使用TCP)。 UDP数据包欺骗TCP包更容易,而不是欺骗,因为UDP没有建立初始化连接(也称为握手)(因为这两个系统没有VC),即,使用UDP相关的服务面临着更大的危险。 4.ICMP ICMP和IP的处于同一水平,这是用于控制IP信息的传输。它主要用于提供信息通往目的地的路径信息。 ICMP的“重定向”的信息通知主机系统,导致更准确的其他路径,而“不可到达”消息将指示与该路径中的问题。另外,如果路径不可用,ICMP TCP连接可以使'体面'终止。 PING是最常用的基于ICMP的服务。 5 TCP TCP和UDP端口结构和UDP服务通常有客户端/服务器的关系,例如,启动Telnet服务器进程在系统上处于空闲状态,等待连接。用户Telnet客户端建立与服务流程的连接。写入处理信息的客户服务程序,读取信息和服务流程的响应,客户端读取响应用户的报告。因此,该连接是双工可用于读取和写入。这两个系统之间的多个Telnet连接是如何识别相互和统一呢? TCP或UDP连接使用每个以下四个证实的唯一信息:源IP地址发送数据包的IP地址。接收到的数据包的目的IP地址的IP地址。源端口源系统上的端口连接。目的端口目的系统上的端口连接。端口是一个软件架构,客户端或服务进程用来发送和接收信息。一个端口对应一个16位的数字。服务进程通常使用一个固定的端口,例如,SMTP使用25,Xwindows下6000。这些端口号是“已知的”是因为,当对一个特定的主机或服务的连接要求的通信地址和目的地址。参考模型
TCP / IP协议并不完全符合七层OSI参考模型。传统的开放式系统互连参考模型是一种通信协议,其中每一层执行某一特定任务的七层参考模型的抽象。该模型的目的是,各种硬件在相同的电平进行通信。七个层是:物理层,数据链路层,网络层,传输层,话路的层,表示层和应用层。在TCP / IP通讯协议采用四层的层次结构,每一层网络调用其提供完成他们的需要一个新的水平。这四个层次分别是:应用层:应用程序,如简单邮件传输协议(SMTP),文件传输协议(FTP),网络远程访问协议(Telnet)类型等之间的通信层。传输层:在该层,它提供节点,如传输控制协议(TCP),用户数据报协议(UDP)等,TCP和UDP之间的数据传输服务来传输数据分组到一起,并将其传输到下一层,这一层负责传送数据,并且确定数据已被传送和接收。互连网络层:负责提供基本的数据封包传送功能,让每一块数据包都能够到达目的主机(但不检查是否被正确接收),如网际协议(IP)。网络接口层:实际的网络媒体的管理,定义如何使用实际网络(如以太网,串行线路等)来传输数据。
之所以说TCP / IP是一个协议族,是因为TCP / IP协议,包括TCP,IP,UDP,ICMP,RIP,TELNETFTP,SMTP,ARP,TFTP等许多协议,这些协议一起被称为TCP / IP协议。下面我们就一些常见的协议,协议套件,并使用英文名称的说明:TCP(传输控制协议)传输控制协议IP(互联网协议)的互联网协议UDP(用户数据报协议),用户数据报协议ICMP(Internet控制消息协议) Internet控制消息协议SMTP(简单邮件传输协议)简单邮件传输协议SNMP(简单网络管理协议)SNMP FTP(文件传输协议)文件传输协议ARP(地址解析协议),ARP协议从模型而言分层,TCP /知识产权分为四层:网络接口层,互连网络层,传输层和应用层。其中:其中是TCP / IP软件的最低水平,网络接口层负责接收数据包,并通过IP网络发送或从网络接收物理帧,取IP数据报的IP层。互连网络层负责相邻计算机之间的通信。其特点包括三个方面。首先,应对来自传输层数据包传输请求,收到请求后,数据包在IP数据报头填充,选择路径注定水槽机,然后将数据报发送到相应的网络接口。二,过程输入数据报:首先检查其合法性,然后路由 - 如果数据报到达目的主机,然后取出头,其余部分到合适的传输协议,如果该数据报尚未达到水槽,然后转发该数据报。第三,处理路径,流控制,拥塞和其他问题。在传输层提供应用程序之间的通信。它的功能包括:一,格式化信息流;二,提供可靠的传输。实现后者,传输协议指定的接收方必须发送回一个确认,如果一个数据包丢失,并且必须被重新发送。应用层为用户提供一组通用的应用程序,如电子邮件,文件传输访问,远程登录等。使用TELNET TELNET协议的远程登录提供了网络接口注册的其他主机。 TELNET会话提供了基于字符的虚拟终端。使用FTP协议来提供网络文件拷贝功能的机器访问FTP文件传输。我们已经了解了OSI参考模型的概念,我们现在来看一看,而不是七个协议参考模型,TCP / IP协议是如何实现网络模型。在TCP / IP协议族的应用层
文件传输,电子邮件,文件服务,虚拟终端TFTP,HTTP,SNMP,FTP,SMTP,DNS,RIP协议,远程登录
表示层的数据OSI层的功能格式技术,代码转换,数据加密,没有排出任何协议
会话层,或建立与其他联系人的联系没有协议
传输层提供终端到接口的TCP,UDP
网络层分组选择路由IP,ICMP,OSPF,BGP,IGMP,ARP,RARP
传输数据链路层帧和错误检测功能有SLIP地址,CSLIP,PPP的MTU
物理层到二进制数据的物理形态媒体传输数据ISO2110,IEEE802。 IEEE802.2
数据链路层包括硬件接口和协议ARP,RARP,两个协议主要用于创建和从物理层接收到的信息上传的物理层信息;网络层的协议包括IP,ICMP, IGMP等,因为它包含了IP协议模块,所以它是所有基于TCP / IP协议的网络核心。在网络层,IP模块完成大部分功能。 ICMP和IP和其他IP协议来帮助完成特定的任务,如控制消息的传输差错控制信息以及主机/路由器等IGMP支持。网络层负责网络主机之间的信息传输。主要的传输层协议是TCP和UDP。作为网络层控制该控制数据进入网络层主机传输层之间的数据传输。它管理两个协议,在两种方式中的数据:? TCP是一个基于连接的协议(还记得我们在网络基础你忘记它谈到了服务的面向连接和无连接服务的理念,去看看),UDP协议为导向的管理风格是无连接的服务。在堆栈的顶部应用层,其主要任务是应用。当然,上述协议的设计也为这些应用中,特别是一些常用的协议功能如下:远程登录:提供远程登录(终端仿真)服务,它似乎比较老的论坛就是采用这种降落。 FTP:文件传输提供应用层服务,说简单点就是远程文件访问等服务; SMTP:不用说拉,日常使用的电子邮件协议。 TFTP:小而简单的文件传输服务,实际上从某个角度看,它是一种替代(尤其是小,只有在时间的文件传输需求)上的FTP。 SNMP:SNMP。看看什么样的名字的含义就不用说了吧。 DNS:域名服务,这是怎么将域名映射到IP地址的协议。网址:我不知道你不熟悉这个协议熟啊?这是超文本传输协议,为什么你现在可以看到网上的图片的原因,动画,音频,等等,都是依靠协议在作怪啊!
编辑本段
(1)开放式协议标准,可以免费使用,并且独立于特定的计算机硬件和操作系统的主要特征;(2)独立的,可以在运行特定的网络硬件局域网,广域网,更适合于因特网(3)统一的网络地址分配方案,使得网络中的全部TCP / IP的设备有一个唯一的地址,(4)标准化的高层协议,可以提供多种可靠的客户服务。 TCP / IP模型有一个主要的缺点:首先,该模型没有明确区分哪些是规范,这是为了实现;其次,主机的TCP / IP模型 - 网络层定义的接口,网络层和数据链路层,不区别层,在传统意义上的界面层,是很重要的,TCP / IP模型不区分它们。
以太网采用的通讯协议是什么?
现在比较通用的以太网通信协议是TCP\/IP协议,TCP\/IP协议与开放互联模型ISO相比,采用了更加开放的方式,它已经被美国国防部认可,并被广泛应用于实际工程。TCP\/IP协议可以用在各种各样的信道和底层协议(如T1、X.25以及RS一232串行接口)之上。确切地说,TCP\/IP协议是包括TCP协议、IP协议、UDP(User ...
常见的网络协议有哪几种,分别是如何定义的?
常见的网络协议有TCP\/IP协议、NetBEUI、IPX\/SPX协议。1、TCP\/IP协议,是这三大协议中最重要的一个,是互联网的基础协议,任何和互联网有关的操作都离不开TCP\/IP协议。但TCP\/IP协议在局域网中的通信效率不高,使用它在浏览“网上邻居”中的计算机时,会出现不能正常浏览的现象。2、NetBEUI,即NetBios...
tcp和ip有什么区别?
TCP\/IP是供已连接因特网的计算机进行通信的通信协议。TCP\/IP协议TransmissionControlProtocol\/InternetProtocol的简写,中译名为传输控制协议\/因特网互联协议,又名网络通讯协议,是Internet最基本的协议、Internet国际互联网络的基础,由网络层的IP协议和传输层的TCP协议组成。TCP\/IP传输协议,即传输控制\/网络...
什么是TCP\/IP协议?TCP和IP各有什么作用?
TCP\/IP协议叫做传输控制\/网际协议,它是Internet国际互联网络的基础。TCP\/IP是网络中使用的基本的通信协议。虽然从名字上看TCP\/IP包括两个协议,传输控制协议(TCP)和网际协议(IP),但TCP\/IP实际上是一组协议,它包括上百个各种功能的协议,如:远程登录、文件传输和电子邮件等,而TCP协议和IP协议是...
TCP\/IP的概念及作用?
通常说TCP\/IP是Internet协议族,而不单单是TCP和IP。 TCP\/IP是用于计算机通信的一组协议,我们通常称它为TCP\/IP协议族。它是70年代中期美国国防部为其ARPANET广域网开发的网络体系结构和协议标准,以它为基础组建的INTERNET是目前国际上规模最大的计算机网络,正因为INTERNET的广泛使用,使得TCP\/IP成了事实上的标准。
tcp\/ip协议是一种网络通信协议又称为什么协议
TCP\/IP协议中文名称:传输控制协议\/英特网互联协议 TCP\/IP模型也被称作DoD模型。TCP\/IP字面上代表了两个协议:TCP(传输控制协议)和IP(网际协议)。
TCP\/IP协议是Internet中计算机之间进行通信时必须共同遵循的一种...
TCP\/IP协议是Internet中计算机之间进行通信时必须共同遵循的一种通信规定。TCP\/IP是用于电脑通信的一组协议,我们通常称之为TCP\/IP协议族,它是七十年代中期美国国防部为其ARPANET广域网开发的网络体系结构和协议标准,以它为基础组建的Internet是目前国际上规模最大的电脑网络,正因为Internet的广泛使用,...
TCP\/IP通信是什么
是通过三层IP层协议(也就是你说的TCP\/IP)进行通信,就像我们平时上网一样的方式进行通信,三层IP通信在编程时操作系统(PC的win操作系统或嵌入式系统)提供了专门的基于IP的编程接口,很简单。可以看出两个不同操作系统之间通过网线直连的方式进行通信,其中一个系统是PC windows系统,另一个是嵌入式...
socket,tcp,http三者之间的区别和原理
它是网络通信过程中端点的抽象表示,包含进行网络通信必须的五种信息:连接使用的协议,本地主机的IP地址,本地进程的协议端口,远地主机的IP地址,远地进程的协议端口。应用层通过传输层进行数据通信时,TCP会遇到同时为多个应用程序进程提供并发服务的问题。多个TCP连接或多个应用程序进程可能需要通过同一个 TCP协议端口...
简述TCP与UDP之间的相同点和不同点
输数据。他们在这方面没有区别。2、安全 从安全角度来看,TCP和UDP都是相同的。实际上,TCP由于其会话管理而具有一些小优势,但从总体上看,如果实现SSL,加密等安全机制,则存在安全性。除UDP之外,实现类似TCP 的协议的SSL \/ TLS非常容易。另一方面,像RTP这样的语音通信协议可以升级到SRTP,使底 层...
祗狐喉疾: 数据链路层
黄梅县13261733110: TCP/IP的各种协议都有端口号码? ?
祗狐喉疾: 不都有,只有应用层协议才有.因为应用层到传输层会加上一个传输层报头,其中包含端口号.TCP/IP协议分四层(五层也可),其中应用层识别进程,协议当中会包含进程号;传输层负责端到端传输,会为上层协议加上报头,其中包含端口号;网络层主要负责传输路径,所以包含IP地址;数据链路层负责无错误透明传输数据帧,故有MAC地址.可以随时追问,祝你好运~
黄梅县13261733110: TCP/IP网络通讯是什么? - ?
祗狐喉疾: 什么是 TCP/IP? TCP/IP 是供已连接因特网的计算机进行通信的通信协议. TCP/IP 指传输控制协议/网际协议 (Transmission Control Protocol / Internet Protocol). TCP/IP 定义了电子设备(比如计算机)如何连入因特网,以及数据如何在它们之...
黄梅县13261733110: TCP/IP有哪些??
祗狐喉疾: TCP/IP(Transmission Control Protocol/Internet Protocol)的简写,中文译名为传输控制协议/因特网互联协议,这个协议是是Internet国际互联网络的基础. TCP/IP协议是一组包括TCP协议和IP协议,UDP(User Datagram Protocol)协议、ICMP(...
黄梅县13261733110: 什么是TCP/IP协议? - ?
祗狐喉疾: TCP/IP协议是网络中使用的基于软件的标准通信协议,TCP/IP协议可使不同环境下不同节点之间进行通信,是接入Internet的所有计算机在网络上进行各种信息交换和传输所必须采用的协议.他主要由以下内容组成: IP协议 文件传输协议(FTP...
黄梅县13261733110: TCP/IP协议介绍 - ?
祗狐喉疾: TCP/IP 是供已连接因特网的计算机进行通信的通信协议. TCP/IP 指传输控制协议/网际协议 (Transmission Control Protocol / Internet Protocol). TCP/IP 定义了电子设备(比如计算机)如何连入因特网,以及数据如何在它们之间传输 TCP/IP的...
黄梅县13261733110: 什么是网络协议?简述tcp/ip协议 - ?
祗狐喉疾: 网络协议就是网络中(包括互联网)传递、管理信息的一些规范.如同人与人之间相互交流是需要遵循一定的规矩一样,计算机之间的相互通信需要共同遵守一定的规则,这些规则就称为网络协议.一台计算机只有在遵守网络协议的前提下,...
黄梅县13261733110: 什么是TCP/IP协议?TCP和IP各有什么作用? - ?
祗狐喉疾: TCP/IP协议叫做传输控制/网际协议,它是Internet国际互联网络的基础.TCP/IP是网络中使用的基本的通信协议. 虽然从名字上看TCP/IP包括两个协议,传输控制协议(TCP)和网际协议(IP),但TCP/IP实际上是一组协议,它包括上百个各...
黄梅县13261733110: Web服务器使用的主要协议是TCP/IP对? ?
祗狐喉疾: TCP/IP协议是一个协议族,包括了一大组协议,对于整个服务器而言,在底层联系使用的是IP协议来实现地址的寻找,使用TCP或者UDP协议(都是TCP/IP协议族中的同层次协议)来实现各种服务的连接建立,然后使用各种应用服务协议来实现各种具体的服务,比如DNS协议实现DNS服务,HTTP或者HTTPS来实现WEB服务,用SMTP,POP3协议来实现电子邮件的服务等等.
黄梅县13261733110: TCP/IP有哪些通信类型 - ?
祗狐喉疾: TCP/IP包括几百个协议,是个协议集合,但是最基本的一个是TCP传输协议,还有个就是IP网际协议,当然具体点的还有FTP,POP,SMTP很多啦,呵