首页 > 其他分享 >什么是IP协议?

什么是IP协议?

时间:2023-09-12 09:45:10浏览次数:30  
标签:协议 IP 什么 网络 地址 IPv4 IPv6

简介: IP(Internet Protocol)协议,又称网际协议,是TCP/IP协议的核心。它负责Internet上网络之间的通信,并规定了将数据报从一个网络传输到另一个网络所应遵循的规则。具体来说,IP协议不但定义了数据传输时的基本单元和格式,还定义了数据报的递交方法和路由选择。此外,在TCP/IP网络中,主机之间进行通信所必需的地址,也是通过IP协议来实现的。 有了这种地址,计算机网络用户之间才能够方便地进行通信。正是因为有了IP协议,因特网才得以迅速发展成为世界上最大的、开放的计算机通信网络。因此,IP协议也称之为“因特网协议”。 IP协议主要用于互联异构型网络,例如将LAN与WAN(使用X.25技术)互联。尽管这两类网络中采用的低层网络协议不同,但通过网关中的IP可使LAN中的LLC帧和WAN中的X.25分组之间互相交换。各种网络的帧格式、地址格式等差别很大,TCP/IP通过IP数据报和IP地址将它们统一起来,向上层(主要是传输层)提供统一的IP数据报,使低层物理帧的差异对上层协议不复存在,达到屏蔽低层、提供一致性的目的。 虽然IP协议保证了计算机之间可以发送和接收数据报,但它不负责解决数据报传达的可靠性等安全问题,这些安全因素主要由TCP协议负责完成。  特点:
从某种意义上讲,Internet是许多物理网络的抽象,它不是互联技术,不涉及物理网络的细节,只提供与物理网络的接口。以用户观点看,Internet是一个互联所有主机的虚拟网络,但可以提供与所有物理网络同样的功能。 从概念上讲,Internet提供3层服务。最低层,无连接传送,系统提供不可靠、无连接的服务,这是其他服务的基础;第二层提供高可靠、面向连接的服务;第三层提供优质与应用有关的服务。 IP数据报协议非常简单,仅能提供不可靠、无连接的传送服务。不可靠即不保证分组成功传送,对分组丢失、分组无序或重新传送等问题,IP都不作检测,也不通知发送端或接收端。无连接则是指每个分组被独立地处理和传送。其次,IP协议是点到点的。点到点通信的最大问题便是如何进行恰当路由选择。 提供服务: IP协议是TCP/IP网际层的核心协议,也是整个TCP/IP模型中的核心协议之一。运行IP协议的网际层可以为高层用户提供的服务有如下3个: (1)不可靠的数据投递服务。这意味着IP不能保证数据报的可靠投递,IP本身没有能力证实发送的报文是否被正确接收。数据报可能在线路延迟、路由错误、数据报分片和重组等过程中受到损坏,但IP不检测这些错误。在错误发生时,IP也没有可靠的机制来通知发送方或接收方。 (2)面向无连接的传输服务。IP协议不维护IP数据报发送后的状态信息。从源节点到目的节点的每个数据报可能经过不同的传输路径,并且每个数据报的处理是相对独立的,数据报在传输过程中数据报有可能丢失,有可能正确到达。 (3)尽最大努力投递服务。尽管IP层提供的是面向非连接的不可靠服务,但是,IP并不随意地丢弃数据报。只有当系统的资源用尽、接收数据错误或网络故障等状态下,IP才被迫丢弃报文。 版本: 1.IPv4 因特网采用的核心协议族是TCP/IP协议族。IP是TCP/IP协议族中网络层的协议,是TCP/IP协议族的核心协议。目前IP协议的版本号是4(IPv4),发展至今已经使用了30多年。 IPv4的地址位数为32位,也就是最多有232台计算机可以连到Internet上。 2.IPv6 IPv6是下一版本的因特网协议,也可以说是下一代因特网的协议,它的提出最初是因为随着因特网的迅速发展,IPv4定义的有限地址空间将被耗尽,地址空间的不足必将妨碍因特网的进一步发展。为了扩大地址空间,拟通过IPv6重新定义地址空间。IPv6采用128位地址长度,几乎可以不受限制地提供地址。按保守方法估算,IPv6实际可分配的地址,整个地球的每平方米面积上仍可分配1000多个地址。和IPv4相比,IPv6的主要改变就是地址的长度为128位,也就是说可以有2128个IP地址,相当于1038。这么庞大的地址空间,足以保证地球上的每个人拥有一个或多个IP地址。考虑到IPv6地址的长度是原来的4倍,RFC1884规定的标准语法建议把IPv6地址的128位(16个字节)写成8个16位的无符号整数,每个整数用4个十六进制位表示,这些数之间用冒号分开,例如841b:e34f:16ca:3e00:80:c8ee:fBed:bf26。在IPv6的设计过程中除了一劳永逸地解决了地址短缺问题以外,还考虑了在IPv4中解决不好的其他问题,主要有端到端IP连接、服务质量、安全性、多播、移动性和即插即用等。 3.IPv4向IPv6的过渡 IPv6是在IPv4的基础上进行改进,一个重要的设计目标是与IPv4兼容,因为不可能要求立即将所有结点都转变到新的协议版本中,这需要有一个过渡时期。IPv6比起IPv4,具有面向高性能的网络(如ATM),同时,也可以在低带宽的网络(如无线网)上有效地运行。

 

 

IPv4的网络和业务将会在一段相当长的时间里与IPv6共存,许多业务仍然要在IPv4网络上运行很长时间,特别是IPv6不可能马上提供全球的连接,很多IPv6的通信不得不在IPv4网络上传输,因此过渡机制非常重要,需要业界的特别关注和重视。IPv4向IPv6过渡的过程是渐进的,可控制的,过渡时期会相当长,而且网络/终端设备需要同时支持IPv4和IPv6,最终的目标是使所有的业务功能都运行在IPv6的平台上。

标签:协议,IP,什么,网络,地址,IPv4,IPv6
From: https://www.cnblogs.com/liuguanip123/p/17695169.html

相关文章

  • ES13 中11个令人惊叹的 JavaScript 新特性
    前言与许多其他编程语言一样,JavaScript也在不断发展。每年,该语言都会通过新功能变得更加强大,使开发人员能够编写更具表现力和简洁的代码。小编今天就为大家介绍ES13中添加的最新功能,并查看其用法示例以更好地理解它们。1.类在ES13之前,类字段只能在构造函数中声明。与许多其他......
  • 24UDP协议/操作系统发展
    作业#作业内容:实现上传和下载电影写了一个,另外一个反过来就可以(代码参考day24代码)#思考1.上传的电影如何判断是否重复小白思想:校验电影名称是否存在正确思想:校验电影的md5值(核心是内容不是名称)2.上传的电影如何判断是否有毒提前对电影内容加......
  • 08CSRFSSRF:为什么避免了XSS,还是“被发送”了一条微博?
    CSRF攻击时如何产生的?当用户在网站上进行登录认证后,网站会为其生成一个会话(session),并为该会话分配一个唯一的标识符(sessionID)。这个标识符通常存储在用户的浏览器的cookie中。当用户点击一个链接或提交一个表单时,浏览器会自动包含当前网站的cookie信息,包括会话标识符。这样,用户......
  • springcloud中网关起什么作用
    (目录)springcloud中网关起什么作用在SpringCloud中,网关起到了路由和过滤的作用。路由:网关通过配置路由规则,将请求转发到不同的服务实例上。它可以根据请求的URL、请求的HTTP方法、请求的Header等信息,将请求路由到相应的服务实例上。通过网关,可以实现请求的负载均衡和动态路......
  • 云服务器与内网穿透有什么区别?哪个好用?
    云服务器与内网穿透有什么区别,哪个好用?如何在自己公网IP云主机上部署搭建P2P穿透?这里给大家汇总介绍一下,供大家共同学习了解。云服务器的一些特点:需要数据上云场景时,通常可以选择使用云服务器。1.数据上云。比如网站服务的,网站程序文件和数据库等都是部署在云端,本地不存在数据,或定......
  • Redis为什么这么快?
    面试官:Redis为什么这么快?(qq.com)”因为它是内存数据库,不用往硬盘上写,所以快啊““基于内存实现”这个原因就不详细展开了哈,毕竟地球人都懂。空间换时间——SDS数据结构这里所说的空间为”内存空间“。Redis是用C语言写的,但它的String数据类型,并没有直接用C语言中的char*......
  • jenkins05-参数化pipeline
    参数化pipeline:是指可以通过传参来决定pipeline的行为。参数化让写pipeline就像写函数,而函数意味着可重用、更抽象。所以,通常使用参数化pipeline来实现一些通用的pipeline。1#......
  • 使用IDEA图形化界面或者DataGrip连接Phoenix
    使用IDEA图形化界面连接Phoenix_idea连接phoenix_大数据小菜鸡的博客-CSDN博客今天连接他很费劲啊;恶心死。 ......
  • 无涯教程-JavaScript - ODDFPRICE函数
    描述ODDFPRICE函数返回面值为$100的第一期奇数(短期或长期)证券的价格。语法ODDFPRICE(settlement,maturity,issue,first_coupon,rate,yld,redemption,frequency,[basis])争论Argument描述Required/OptionalSettlement证券的结算日期。证券结算日期是指在......
  • IP地址的发展及其规则
    IP地址的发展经历了以下几个阶段:早期IP地址:自1969年美国国防部授权ARPANET进行互联网的试验,宣告了互联网的诞生,IP地址也随之启用。开始时,由于主机数量很少,IP地址主要用于区分不同主机,人们对IP地址的使用相当自由。IPv4地址:1982年,DCA和ARPA网制订了网络传输控制协议(TCP)和网际协议(IP),......