网络指令及IP选择的原因

网络指令及IP选择的原因
1、查看IP地址:在 Windows 上是 ipconfig,在 Linux 上是 ifconfig;
2、Linux 上还有ip addr指令查看IP地址;
3、ifconfig 和 ip addr 的区别:
当非常小的 Linux 系统内安装net-tools 和 iproute2 这两个工具后,执行下面代码:
IP addr这个地址可以查看这台机器上所有的网卡地址,而ifcofing只显示本机的IP地址。
IP 地址是一个网卡在网络世界的通讯地址,相当于我们现实世界的门牌号码。因此不同的计算机具有不同的IP地址。
4、无类型域间选路(CIDR)
当一个网络中终端达不到该网段的网络连接数,则无类型域间选路(CIDR)将 32 位的 IP 地
址一分为二,前面是网络号,后面是主机号。例如:10.100.122.2/24,这个 IP 地址中有一个斜杠,
斜杠后面有个数字 24。这种地址表示形式,就是 CIDR。后面 24 的意思是,32 位中,前 24 位是
网络号,后 8 位是主机号。这样可以将闲置的网络地址进行充分使用。
伴随着 CIDR 存在的,一个是广播地址和子网掩码就产生了。
5、公有 IP 地址和私有 IP 地址
一个组织需要与外部进行网络连接,则需要申请公有网络地址,而在这个组织内部,则可以使用内部分配私有IP地址,
因此,在不同的组织内部,可以出现相同的私有IP地址,但这些私有IP地址需要连接网络时,则需要使用公有IP地址
封装后才能进行数据交互。这也是IP地址充分利用的解决方案。
6、MAC 地址
根据设计来说,本来网卡出厂时,就一次性将MAC地址烧录在ROM内存中,按理来说既然,每个设备均采用MAC地址标识,
那怎么不适用直接MAC地址通讯算了,这主要是 一个网络包要从一个地方传到另一个地方,除了要有确定的地址,还需
要有定位功能。 而有门牌号码属性的 IP 地址,才是有远程定位功能的。也就是说需要远距离传输数据,不能一次就搞
定了,需要无数的路由器中转,那么IP地址显得必要了。打个比方:这里的MAC地址就是人的身份证,而IP地址是人的住址,
那么,你在询问人的时候,问这个人的住址容易还是问这个身份证号码对应的人容易呢,显然是住址。
MAC 地址更像是身份证,是一个唯一的标识。当然对于小的局域网可使用MAC地址通讯。
7、网络设备的状态标识
UP 表示网卡处于启动的状态;
BROADCAST 表示这个网卡有广播地址,可以发送广播包;
MULTICAST 表示网卡可以发送多播包;
LOWER_UP 表示 L1 是启动的,也即网线插好的。
MTU1500 是指最大传输单元 MTU 为 1500,这是以太网的默认值。
MAC 层有 MAC 的头,以太网规定连 MAC 头带正文合起来,不允许超过 1500 个字节。
正文里面有 IP 的头、TCP 的头、HTTP 的头。如果放不下,就需要分片来传输。
8、总结
IP 是地址,有定位功能;MAC 是身份证,无定位功能;
CIDR 可以用来判断是不是本地人;
IP 分公有的 IP 和私有的 IP。

原文地址:https://www.cnblogs.com/1-zhang/p/11552446.html

时间: 2024-11-09 00:59:46

网络指令及IP选择的原因的相关文章

一文搞懂网络知识,IP、子网掩码、网关、DNS、端口号

网络的基本概念 客户端:应用 C/S(客户端/服务器) B/S(浏览器/服务器) 服务器:为客户端提供服务.数据.资源的机器 请求:客户端向服务器索取数据 响应:服务器对客户端请求作出反应,一般是返回给客户端数据 URL Uniform Resource Locator(统一资源定位符) 网络中每一个资源都对应唯一的地址——URL IP .子网掩码 .路由器 .DNS IP地址 IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址(

springCloud(6):Eureka的自我保护模式、多网卡下的IP选择、Eureka的健康检查

一.Eureka的自我保护模式 进入自我保护模式最直观的体现就是Eureka Server首页的警告,如下图: 默认情况下,如果Eureka Server在一定时间内没有接收到某个微服务实例的心跳,Eureka Server将会注销该实例(默认90秒).但是当网络分区故障发生时,微服务与Eureka Server之间无法正常通信,这就可能变得非常危险了----因为微服务本身是健康的,此时本不应该注销这个微服务. Eureka Server通过"自我保护模式"来解决这个问题----当Eu

《网络协议》IP 网际协议

概述 IP 是 TCP/IP 协议族中最为核心的协议.所有的 TCP.UDP.ICMP 和 IGMP 数据都是以 IP 数据报格式传输.IP 协议处于网络层,网络层主要是实现点对点的通信.IP 协议是一种不可靠.无连接的协议.不可靠即不能保证 IP 数据报能够成功到达目的端,在传输过程中发生某种错误时,IP 协议会丢弃数据报,然后发送 ICMP 消息给信源端,其他任何要求的可靠性必须由上层来提供.无连接即 IP 协议并不维护任何关于后续数据报的状态信息,每个数据报都是相互独立的.因此,IP 数据

CentOS 设置网络(修改IP&修改网关&修改DNS)

CentOS修改IP地址 # ifconfig eth0 192.168.1.80 这样就把IP地址修改为192.168.1.80(如果发现上不了网了,那么你可能需要把网关和DNS也改一下,后面会提到),但是当你重新启动系统或网卡之后,还是会变回原来的地址,这种修改方式只适用于需要临时做IP修改.要想永久性修改,就要修改/etc/sysconfig/network-scripts/ifcfg-eth0这个文件,这个文件的主要内容如下(你的文件中没有的项,你可以手动添加): # vi  /etc/

网络基础tcp/ip协议四

网络层的功能: 定义了基于ip协议的逻辑地址. 链接不同的媒介类型. 选择数据通过网络的最佳路劲. 数据包格式: 优先级与服务类型(8)位:优先级与服务类型 标识符,标志,段偏移量:这几个字用来对数据包进行标识,使数据包到达目的端重组的时候,不会乱序. 首部长度:ip包头首部长度最短20字节 总长度(16): 协议号:UDP是17,TCP是6 首部效验和: TTL:生命周期字段,经过一个路由器TTL值减1,为0时,数据包丢弃,为了防止一个数据包在网络中无限的循环下去. ip地址分类: ip地址分

Windows Azure 保留已存在的虚拟网络外网IP(云服务)

我们之前文章中有介绍过通过Azure Powershell来绑定vm的内部虚拟地址,现在我们可以通过powershell来绑定vm的外部ip地址了,因为近期世界互联更新了azure的部分功能,其中今天介绍的windows azure设置保留已存在的虚拟网络的外网IP(云服务地址),我们都知道在azure服务内部都有一个dhcp服务器来分发vm内部虚拟网络地址,同时还有分发云服务的外网地址:内部的虚拟地址保留我们在此不说,如果有需要可访问博客中的windows azure相关的文章中有介绍,那为什

租用网络服务器怎么去选择

怎么租用网络服务器,租用网络服务器找谁?租用网络服务器,不选最贵的,只选最对的.租用方式灵活多样,各种解决方案 应有尽有,当然如果你的需求不是特殊的,一般选择常规的就完全可以满足,并且价格方面也是比较适中的,除了租用外,如果发展稳定了,也可以考虑自己买服务 器放到机房去托管,这也就叫做服务器托管. 怎么租用网络服务器流程 怎么租用网络服务器 1.选择一家正规的服务器机房提供商(可以让熟人推荐,或者自己从网络上搜索寻找筛查). 2.与服务器机房提供商进行沟通,主要是从机房的服务,服务器的配置,带宽

梳理Linux下OSI七层网络与TCP/IP五层网络架构

作为一个合格的运维人员,一定要熟悉掌握OSI七层网络和TCP/IP四层网络结构知识. 一.OSI七层网络协议 OSI是Open System Interconnect的缩写,意为开放式系统互联. OSI参考模型各个层次的划分遵循下列原则: 1)根据不同层次的抽象分层 2)每层应当有一个定义明确的功能 3)每层功能的选择应该有助于制定网络协议的国际标准. 4)各层边界的选择应尽量节省跨过接口的通信量. 5)层数应足够多,以避免不同的功能混杂在同一层中,但也不能太多,否则体系结构会过于庞大 6)同一

网络基础——TCP/IP

网络基础--TCP/IP 一.TCP/IP协议族 计算机与网络设备要相互通信,双方就必须基于相同的方法.比如,如何探测到通信目标.由哪一边先发起通信.使用哪种语言进行通信.怎样结束通信等规则都需要事先确定.不同的硬件.操作系统之间的通信,所有的这一切都需要一种规则.而我们就把这种规则称为协议(protocol). 如图:TCP/IP是互联网相关的各类协议族的总称. 协议中存在各式各样的内容.从电缆的规格到IP地址的选定方法.寻找异地用户的方法.双方建立通信的顺序,以及Web页面显示需要处理的步骤