tcpip协议包括哪两个核心协议(TCP/IP网络体系结构中,各层内分别有什么协议,每一种协议的作用是什么)

2025-03-03 08:00:02 0

tcpip协议包括哪两个核心协议(TCP/IP网络体系结构中,各层内分别有什么协议,每一种协议的作用是什么)

本文目录

TCP/IP网络体系结构中,各层内分别有什么协议,每一种协议的作用是什么

一、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网络体系结构中,每一种协议的作用有:

  1. 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协议包含哪些常用协议

TCP/IP协议(Transfer ControlnProtocol/Internet Protocol)叫做传输控制/网际协议,又叫网络通讯协议,这个协议是Internet国际互联网络的基础。 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、UDP、ICMP、RIP、TELNETFTP、SMTP、ARP、TFTP等许多协议,这些协议一起称为TCP/IP协议。包括:TCP(Transport Control Protocol)传输控制协议IP(Internetworking Protocol)网间网协议UDP(User Datagram Protocol)用户数据报协议ICMP(Internet Control Message Protocol)互联网控制信息协议SMTP(Simple Mail Transfer Protocol)简单邮件传输协议SNMP(Simple Network manage Protocol)简单网络管理协议FTP(File Transfer Protocol)文件传输协议ARP(Address Resolation Protocol)地址解析协议 从协议分层模型方面来讲,TCP/IP由四个层次组成:网络接口层、网间网层、传输层、应用层 TCP/IP协议族中的几个比较重要的协议。 ARP,地址解析协议。要在网络上通信,发送方必须要知道接收方的物理地址,地址解析就是将主机IP地址映射为物理地址的过程。ARP用于获得在同一物理网络中的主机的物理地址。在解析本地IP地址时,发送方先在ARP缓存中查找接收方的物理地址,如果找不到映射的话,就建立一个请求,将自己的IP地址和物理地址包含在请求中,再将请求广播出去,让所有本地主机均能接收并处理。当某台主机断定请求中的IP地址与自己的相同时,直接发送一个ARP答复,将自己的物理地址传给发送方。 图三是ARP请求和应答报文格式。 ARP协议有一个问题:假如一个设备不知道自己的IP地址,就没有办法产生ARP请求和ARP应答。网络上的无盘工作站就是这种情况,它们只知道自己的物理地址。有一个办法,就是使用RARP(反向地址解析协议),它的工作方式与ARP正好相反。RARP广播出想要反向解析的物理地址,在网络中只有RARP服务器能够接收这种请求,并返回包含反向解析出的IP地址的应答。 IP,因特网协议。它给数据包加上源地址和目的地址,组成IP数据包,然后单独发送出去。IP协议具有分组交换的功能,能把数据包通过不同的路径传送到接收方,提高通信线路的利用率。由于每个IP数据包的处理都是独立的,它们各自选择自己的路由传输,因此可能后发送的包先到达。接收方也可不按发送顺序接收包。在交换数据前它并不建立会话,另一方面,数据在被收到时,IP不需要收到确认,所以它是不可靠的,它不保证IP数据包能正确到达目的地。IP有一个简单的错误处理算法:丢弃该数据包,然后发送ICMP消息给发送端。任何要求的可靠性必须由它的上层来提供(如TCP)。 图四是IP数据包首部结构。TCP,传输控制协议。是一种面向连接的传输层协议。它负责把要传送的数据分成若干个数据包,并给每个数据包加上包头,包上有相应的编号,这样可以在数据接收端将数据还原为原来的格式。在传送过程中可能出现数据包丢失或损坏的情况,如果接收方在规定时间内不能收到这些数据包,TCP协议会让发送方重新发送丢失的数据包,直到数据包正确到达接收方或出现网络超时。如果发送方传送数据的速度大大快于接收方接收数据的速度,TCP协议可以采用数据流控制机制减慢数据的传送速度,协调发送和接收方的数据响应。 图五是TCP数据报首部结构。UDP,用户数据报协议。UDP是一种非常简单的无连接的协议。它提供的是不可靠的数据传输服务。UDP的简单性使它不适合于一些应用,但对另一些更加复杂的、自身提供面向连接功能的应用却很适合。其它可能使用UDP的情况包括:转发路由表数据交换、系统信息、网络监控数据等的交换。这些类型的交换不需要流量控制、应答、重排序或任何TCP提供的服务。

tcpip协议包括哪两个核心协议(TCP/IP网络体系结构中,各层内分别有什么协议,每一种协议的作用是什么)

本文编辑:admin

本文相关文章:


语文中的含义,意义,作用是什么意思?意义和作用是什么

语文中的含义,意义,作用是什么意思?意义和作用是什么

本文目录语文中的含义,意义,作用是什么意思意义和作用是什么c++中enum的作用是什么css中background-image属性的作用是什么C语言程序是由哪些部分组成的,各部分的作用是什么什么是Cache作用是什么Linux里面chown

2025年3月4日 08:00

作用与功效是什么?作用是什么

作用与功效是什么?作用是什么

本文目录作用与功效是什么作用是什么android backgroundtint属性有什么作用background-image: url();这句的作用和好处作比较的作用是什么是什么,作用作用与功效是什么“天达2116”具有独特的生理作用,对

2025年2月27日 22:50

更多文章:


php网站设计(php网站设计及网站管理需要那些专业知识)

php网站设计(php网站设计及网站管理需要那些专业知识)

本文目录php网站设计及网站管理需要那些专业知识什么是php 动态网站设计php网站设计及网站管理需要那些专业知识html+css+js+php+mysql基本上就是这些,如果会一些jquery的话就更好了,再了解一下ajax。基本上这些了

2025年3月5日 01:40

osteoporosis(osteoporosis 怎么读)

osteoporosis(osteoporosis 怎么读)

本文目录osteoporosis 怎么读osteoporosis的词根词缀是什么osteoporosis什么意思osteoporosis 怎么读osteoporosis英 骨质疏松症短语osteoporosis OP 骨质疏松 ; 骨质疏

2025年2月23日 00:40

solidworks二次开发(solidworks二次开发中的选择问题)

solidworks二次开发(solidworks二次开发中的选择问题)

本文目录solidworks二次开发中的选择问题python和vb二次开发solidworks哪个更好solidworks 二次开发 如何遍历文件夹下所有子文件的文件solidworks二次开发,怎样在装配体中实现整体或部分移动solidw

2025年3月7日 18:40

xor gate(异或门又称可控反相门,为什么)

xor gate(异或门又称可控反相门,为什么)

本文目录异或门又称可控反相门,为什么xor gate用晶体管怎么搭建exor门是什么异或门又称可控反相门,为什么因为异或门输入端信号可以同时取反相变化,而不改变逻辑门的状态。异或门 (英语:Exclusive-OR gate,简称XOR g

2025年3月4日 13:40

visual studio收费吗(正版visual studio软件是要收费的吗visual studio是谁家的产品)

visual studio收费吗(正版visual studio软件是要收费的吗visual studio是谁家的产品)

本文目录正版visual studio软件是要收费的吗visual studio是谁家的产品visual studio 是免费的吗visual studio 2015 企业版 免费的吗visual studio免费吗visual studi

2025年4月3日 08:50

论坛源码完整版(论坛源码怎么装)

论坛源码完整版(论坛源码怎么装)

本文目录论坛源码怎么装求C#.NET的bbs论坛源代码论坛源码怎么装1:将你的域名用A记录解析到空间IP(本地调试不用); 2:下载论坛源码,比如dz pw 程序源码,并将源码用FTP软件上传到空间根目录;3:运行你的域名进行安装(安装过程

2025年3月7日 00:20

replace函数不显示结果(excel表格用REPLACE公式替换没有反应)

replace函数不显示结果(excel表格用REPLACE公式替换没有反应)

本文目录excel表格用REPLACE公式替换没有反应excel表格的replace函数的问题这个str_replace函数为什么我下面这段运行不了呢关于excel的replace函数,我用了这个函数但结果单元格没有显示出数字,显示的却是函

2025年2月8日 23:00

format命令参数详解(dos命令大全)

format命令参数详解(dos命令大全)

本文目录dos命令大全什么是”format命令”格式化C盘的参数“s/q/u“分别代表什么dos命令参数 英文对照批处理参数详解帮我提供所有DOS命令符,并详解!及列出格式!DOS 的格式化命令是什么dos命令大全工具/原料电脑步骤/方法打

2025年2月17日 10:10

element是什么意思(在java中Element是什么Element是做何用的)

element是什么意思(在java中Element是什么Element是做何用的)

本文目录在java中Element是什么Element是做何用的顺序表的seqlist的类声明中element的含义是什么Element是什么意思ElemenT是什么意思element什么意思element是什么意思element form

2025年3月2日 22:30

get的过去式(get的过去分词和过去式是什么)

get的过去式(get的过去分词和过去式是什么)

本文目录get的过去分词和过去式是什么get的过去分词是什么get的过去式get的过去式是什么英文“get”的过去时形式是什么get得过去式与过去分词分别是什么呀有关forget过去式用法都有哪些get的过去式和过去分词是got或gotte

2025年2月13日 11:30

poly bridge(poly bridge怎么操作)

poly bridge(poly bridge怎么操作)

本文目录poly bridge怎么操作Poly Bridge怎么造桥 新手指南+全关卡玩法技巧图解poly bridge液压杆的“1”和“2”什么意思poly bridge怎么设置中文POLY BRIDGE分辨率太低,导致调不回来怎么办Po

2025年2月11日 17:40

dropped in(we dropped in on a fores为什么把on改为at)

dropped in(we dropped in on a fores为什么把on改为at)

本文目录we dropped in on a fores为什么把on改为atTom didn’t like to study at school and later    . A.dropped in B.dropped out

2025年3月31日 20:00

nit中文意思(NIT是什么意思啊,好考吗)

nit中文意思(NIT是什么意思啊,好考吗)

本文目录NIT是什么意思啊,好考吗nit是指什么NIT是什么意思啊,好考吗什么是NIT 全国计算机应用技术证书考试(National Applied Information Technology Certificate Test,简称NIT

2025年3月20日 18:00

synonyms是什么意思(Synonymy的词汇学定义是什么)

synonyms是什么意思(Synonymy的词汇学定义是什么)

本文目录Synonymy的词汇学定义是什么Stylistic synonyms是什么意思collocative synonyms是什么意思synonym是什么意思及反义词Synonymy的词汇学定义是什么Synonymy词汇学定义是:同义关

2025年3月29日 04:20

american怎么读(American怎么读)

american怎么读(American怎么读)

本文目录American怎么读american怎么读america是哪个国家怎么读美国的英语怎么读American怎么读(1)英  (2)美 1、意思:n. 美国人,美洲人;美国英语adj. 美国的,美洲的;地道美国式的2、短语:Ameri

2025年3月22日 15:30

微服务是什么(微服务和普通应用有什么不同)

微服务是什么(微服务和普通应用有什么不同)

本文目录微服务和普通应用有什么不同微服务是现在的技术主流吗微服务相关的开源技术流派有哪些微服务和普通应用有什么不同微服务是一种架构模式,其核心是将一个单体应用分成多个部分进行开发。所以微服务架构的应用程序,其本质上是一个分布式应用。基于微服

2025年3月13日 10:50

水仙花什么时候开花(水仙什么季节开花季节)

水仙花什么时候开花(水仙什么季节开花季节)

本文目录水仙什么季节开花季节水仙花几时开花水仙花什么季节开花水仙花是什么时候开花的水仙花什么时候开水仙什么季节开花季节水仙花和其他花卉不同,它是秋季为生长期,在夏季休眠,冬季则会开花,花期在春节前后,1-2月份,若是养护得当,可持续到3月份

2025年3月25日 22:50

instead of 用法(instead和instead of的用法)

instead of 用法(instead和instead of的用法)

本文目录instead和instead of的用法instead&insteadof的区别和用法instead和instead of的用法一.instead意为“代替”“替代”,作副词用,通常位于句尾.如位于句首时常用逗号与后面阁开.ins

2025年3月21日 16:00

sql datediff(sql编程datediff函数问题)

sql datediff(sql编程datediff函数问题)

本文目录sql编程datediff函数问题SQL时间处理datediff的问题datediff函数的使用方法是如何的DATEDIFF在sql语句的用法sql数据库中的datediff函数是什么意思sql datediff函数问题sql编程d

2025年2月27日 17:20

options是什么意思(options 什么意思)

options是什么意思(options 什么意思)

本文目录options 什么意思电脑options是什么意思options 是什么意思Options是啥意思options 什么意思options 是期权的意思 Options are contracts giving the right

2025年3月12日 17:20

近期文章

本站热文

harbor,port,pier的区别?谁能解释“harbour“(港口)与“pier“(码头)的区别
2025-02-22 17:40:03 浏览:18
ibatis foreach(ibatis 批量update操作)
2025-02-10 23:40:06 浏览:7
endless rain(endless rain表达什么情感)
2025-02-14 06:00:02 浏览:6
标签列表

热门搜索