ToB企服应用市场:ToB评测及商务社交产业平台

标题: Linux--网络层IP [打印本页]

作者: 何小豆儿在此    时间: 2024-8-8 17:30
标题: Linux--网络层IP
IP协议

IP协议,全称Internet Protocol(互联网协议),是TCP/IP协议族中的焦点协议之一,用于在互联网络上进行数据的传输。IP协议的重要功能是确保数据从一个网络节点(如盘算机、服务器、路由器等)传输到另一个网络节点,并且能够在各种不同的物理网络上工作。
IP协议为每个网络上的设备分配一个唯一的地址,即IP地址。这个地址用于标识设备在网络中的位置,使得数据能够准确地发送到目标设备。
IP协议答应数据包(即IP数据包)在互联网络中从一个网络节点通报到另一个网络节点,直到到达目标地址。这一过程中,数据包大概会经过多个路由器,每个路由器都根据IP地址和网络拓扑来决定命据包的下一跳位置。
IP协议提供的是一种无连接的服务,这意味着发送数据之前不需要在发送方和接收方之间创建连接。这种特性使得IP协议非常灵活,但同时也要求上层协议(如TCP或UDP)来处理数据的可靠传输温顺序问题。

   主机: 配有 IP 地址, 但是不进行路由控制的设备;
路由器: 即配有 IP 地址, 又能进行路由控制;
节点: 主机和路由器的统称
  IP地址(IPV4)

在TCP/IP网络中,每台盘算机除了本身固有的被称为MAC地址的硬件地址,还有一个所谓的”逻
辑地址”(IP地址),该地址通常由管理员设置(静态IP地址),亦可由所使用的网络协议(如
DHCP,动态主机设置协议)自动设置(动态IP地址)。该地址在该网络中具有唯一性。

这是IP地址的形式,是一个32位的数,分4组,每组8位;
通过点分十进制的方法来进行表现;
IP地址的网段分别

像我们身份证一样,IP地址的规定也是有一定规律形式的。
要找到对应的主机,就要先确定地点的网络地址,然后在网络地址上找到对应的主机地址;
故:

网络号用来标识主机所连接的网络
主机号用来标识连接在这个网络中的不同主机
像下面的例子一样:

主机A和主机B网络号均为202.113.27,在路由器可以找到这个对应的网络号,然后再这片区域内找到所要的主机号(这片区域也被称为局域网);
IP地址的种别




如许分类是为了更加容易管理和寻址,容易确定网络的大小和范围,也就是能够区分IP地址中网络号和主机号的分别;
子网掩码

厥后,随着互联网的飞速发展,这种分别方案的范围性很快显现出来,大多数构造都申请 B 类
网络地址, 导致 B 类地址很快就分配完了, 而 A 类却浪费了大量地址;
于是,就有了子网掩码,让它来对主机号来进一步过细的分别;

子网掩码也是一个 32 位的正整数. 通常用一串 “0” 来末端;
其作用是告诉TCP/IP主机,IP地址的哪些位对应于网络地址,哪些位对应于主机地址。
子网中的所有主机必须设置相同的子网掩码。

网络号和主机号的分别与这个 IP 地址是 A 类、B 类还是 C 类无关;
例如

网络地址的运算

将 IP 地址和子网掩码进行 “按位与” 操纵, 得到的结果就是网络号;


像B类,默认子网掩码255.255.0.0 就是没有分别子网,C类的255.255.255.0都说默认的子网掩码;表现当前网络没有进行子网分别;
特殊的IP地址


局域网

局域网(Local Area Network,LAN)是一种覆盖有限地理范围(如办公室、学校、工厂等)的盘算机网络,它答应该范围内的多台盘算机、打印机、服务器等设备相互连接,实现资源共享和通讯
由于设备间间隔较近,局域网通常能够提供较高的数据传输速率(带宽)和较低的数据传输延长(延长时间),这使得局域网内的设备能够快速地互换大量数据。
局域网中的设备通常属于同一构造或机构,因此更容易进行同一的管理和控制。
IPv6

由于当今时代的飞速发展,网络中的IP(IPV4)地址最多也就2*32(约莫43亿)而已;这对于环球网络中的主机来说,是远远不够的;
为相识决这种问题,就有了IPv6;
IPv6地址有2*128的地址数目,这是一个极其巨大的数字;
每个IPv6地址由8个16位的字段组成,每个字段由4个十六进制数表现,字段由冒号隔开

但在实际分配和管理过程中,会存在地址的囤积和不公道分配的问题,这大概导致资源浪费和分配不均;并且这是一个和IPv4不兼容的协议,要想遍及还是有些难度的;
IP私有地址

如果IP 地址只用于局域网内的通讯,而不直接连到 互联网 上(范围缩小), 理论上 使用任意的 IP 地址都可以,但是 RFC 1918 规定了用于组建局域网的私有 IP 地址:

所以,像现在的公司或者家里路由器,在局域网范围内,都说创建本身的私有IP来进行通讯;
NAT技术

NAT(Network Address Translation,网络地址转换)技术是一种将私有网络地址(如局域网内部地址)转换成公共网络地址(如互联网地址)的技术。它重要用于连接私有网络与公共网络之间的路由器上,以实现多台盘算机共用一个公网IP地址上网。
基本原理

NAT技术通过在网络出口设备(如路由器或防火墙)上部署,对IP数据报文中的IP地址进行转换。对于“从内到外”的流量,网络设备通过NAT将数据包的源地址进行转换(转换成特定的公有地址);而对于“从外到内”的流量,则对数据包的目的地址进行转换。这种转换机制使得内部网络的主性能够访问外部网络,同时外部网络无法直接访问内部网络的私有地址,从而增强了内部网络的安全性。
实现方式


上风



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4