IP 和 IP地址的区别和联系

IP(internet protocol) 网际协议 和IP地址
有人会把“IP”和“IP 地址”搞混,“IP”其实是一种协议的名称。
IP 协议的作用是把各种数据包传送给对方。而要保证确实传送到对方
那里,则需要满足各类条件。其中两个重要的条件是 IP 地址和 MAC
地址(Media Access Control Address)。

IP 地址和 MAC地址:
首先这里小编要给大家说的是,ip就像是你的房间号,mac地址就像是你的身份证号码。
ip地址是可以改变的,而mac地址是厂商制定的不可改变的。
IP地址由用点分隔开的4个8八位组构成,如192.168.0.1就是一个IP地址,这种写法叫点分十进制格式。IP地址由网络地址和主机地址两部分组成,分配给这两部分的位数随地址类(A类、B类、C类等)的不同而不同。网络地址用于路由选择,而主机地址用于在网络或子网内部寻找一个单独的主机。一个IP地址使得将来自源地址的数据通过路由而传送到目的地址变为可能。 MAC地址的长度为48位(6个字节),通常表示为12个16进制数,每2个16进制数之间用冒号隔开,如:08:00:20:0A:8C:6D就是一个MAC地址,其中前6位16进制数08:00:20代表网络硬件制造商的编号,它由IEEE(Istitute of Electrical and Electronics Engineers,电气与电子工程师协会)分配,而后3位16进制数0A:8C:6D代表该制造商所制造的某个网络产品(如网卡)的系列号。每个网络制造商必须确保它所制造的每个以太网设备都具有相同的前三字节以及不同的后三个字节。这样就可保证世界上每个以太网设备都具有唯一的MAC地址。

IP 地址指明了节点被分配到的地址,MAC 地址是指网卡所属的固定
地址。IP 地址可以和 MAC 地址进行配对。IP 地址可变换,但 MAC
地址基本上不会更改。
使用 ARP 协议凭借 MAC 地址进行通信
IP 间的通信依赖 MAC 地址。

IP地址
地址格式为:IP地址=网络地址+主机地址 或 IP地址=主机地址+子网地址+主机地址。
ip地址 形如 45.222.222.21 ,由4个字节组成,现在的IP网络使用32位地址,每一段的范围1-255 。

局域网 ARP
ARP 协议:地址协议,发现局域网中的其它电脑并探测,
ip地址:网络分配的一个地址,就好像大街上的门牌号
mac地址:物理地址。形如00-OE-01-AA-12-12,
每一块网卡有一个全球唯一的编号,电脑网络硬件唯一标识。

分类,
A类: A类地址的表示范围为:0.0.0.0~126.255.255.255,默认网络掩码为:255.0.0.0;
A类地址分配给规模特别大的网络使用。A类网络用第一组数字表示网络本身的地址,
后面三组数字作为连接于网络上的主机的地址。
分配给具有大量主机(直接个人用户)而局域网络个数较少的大型网络。例如IBM公司的网络。

B类: B类地址的表示范围为:128.0.0.0~191.255.255.255,默认网络掩码为:255.255.0.0;
B类地址分配给一般的中型网络。B类网络用第一、二组数字表示网络的地址,
后面两组数字代表网络上的主机地址。

C类: C类地址的表示范围为:192.0.0.0~223.255.255.255,默认网络掩码为:255.255.255.0;
C类地址分配给小型网络,如一般的局域网和校园网,它可连接的主机数量是最少的,
采用把所属的用户分为若干的网段进行管理。C类网络用前三组数字表示网络的地址,
最后一组数字作为网络上的主机地址。

实际上,还存在着D类地址和E类地址。但这两类地址用途比较特殊,
在这里只是简单介绍一下:D类地址称为广播地址, 供特殊协议向选定的节点发送信息时用。
E类地址保留给将来使用。

原文链接:https://blog.csdn.net/qq_43503724/article/details/83411245

原文地址:https://www.cnblogs.com/adongyo/p/11386201.html

时间: 2024-11-09 18:24:39

IP 和 IP地址的区别和联系的相关文章

网络A、B、C类IP地址的区别

学网络之前得先要明白几个概念:(起初我也不怎么知道后来就慢慢会了) 1字节=8位,1位就是1个数字,所以1字节等于8个数字. 2的8次方,和二进制11111111转换为十进制并不一回事. 0-127是128个数字,0-255是256个数字. 所有的ipv4都是32的, xxxxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx. A类是这样表示网络: 网络.结点.结点.结点 B类是这样表示网络: 网络.网络.结点.结点 C类是这样来表示网络: 网络.网络.网络.结点 A类网络地址范围

MAC地址和IP地址的区别与联系(计算机网络篇)

最近参加一个考试,总是遇到mac地址的相关问题,于是在网上做一个知识整理,记得这些知识还是大二的时候学的,已经基本还回给黄沛杰老师了,不过很感谢他耐心又负责地教导我们计算机组成原理的知识,起码还是记得他曾经给我们带来很多美好的大学记忆. MAC地址和IP地址的区别与联系 简单地说:ip地址是服务商给你的,mac地址是你的网卡物理地址. 一.IP地址 对于IP地址,相信大家都很熟悉,即指使用TCP/IP协议指定给主机的32位地址.IP地址由用点分隔开的4个8八位组构成,如192.168.0.1就是

PV、UV、IP和会话数的区别及联系

一. 定义 PV(Page View) 访问量, 即页面浏览量或点击量,衡量网站用户访问的网页数量: 在一定统计周期内用户每打开或刷新一个页面就记录1次,多次打开或刷新同一页面则浏览量累计. 2. UV(Unique Visitor) 独立访客,统计1天内访问某站点的用户数(以cookie为依据); 访问网站的一台电脑客户端为一个访客.可以理解成访问某网站的电脑的数量.网站判断来访电脑的身份是通过来访电脑的cookies实现的.如果更换了IP后但不清除cookies,再访问相同网站,该网站的统计

三种方法告诉你项目超过255个摄像机怎么设置IP?为什么IP地址通常以192.168开头?

我们做弱电的,与ip地址接触最多,无论是弱电的哪方面,都需要跟ip地址打交道,通常我们也会经常听到公网.内网?那什么是公网ip地址呢?什么是私网ip地址呢?为什么我们常见到的ip地址以192.168开头呢? 还有就是一个网段只能容纳254个摄像机,但是我现在项目比较大,都有300多个摄像机了,该咋分配IP地址呢? 我们今天统统来了解一下. 首先关于内.外网的定义:内.外网是相对于防火墙而言的,在防火墙内部叫做内网,反之就是外网.在一定程度上外网等同于公网,内网等同于私网. 一.特殊的IP地址 1

Rocks 头结点更改public IP 上网IP地址

大家好,双十一光棍节来了,疯狂购物的同时,别忘了晓晓神给大家带来的千金换不来的小知识点哦.O(∩_∩)O! Rocks 头结点更改  public  IP  上网IP地址 安装之前啊咱们注意几点和学习几个概念: ------------------------------------------------------------------ Definitions: >> ----------- >>1. <frontend_name> - the short nam

Sqlserver 远程连接的 TCP/IP 和 Named Pipes的区别

TCP/IP:  TCP/IP是 Internet 上广泛使用的通用协议.它与互连网络中硬件结构和操作系统各异的计算机进行通信.TCP/IP包括路由网络流量的标准,并能够提供高级安全功能.它是目前在商业中最常用的协议.将计算机配置为使用 TCP/IP可能会很复杂,但大多数联网的计算机已经配置正确.若要配置未在 SQL Server 配置管理器中出现的 TCP/IP 设置,请参阅Microsoft Windows 文档.  Named Pipes:  Named Pipes 是为局域网而开发的协议

java 获取本机ip及mac地址

package com.achun.test; import java.net.Inet4Address;import java.net.Inet6Address;import java.net.InetAddress;import java.net.NetworkInterface;import java.util.Enumeration; public class HelloWorld { public static void main(String[] args) { // TODO Au

老男孩教育每日一题-2017年4月26日-通过访问日志access.log统计IP和每个地址访问的次数

通过访问日志access.log统计IP和每个地址访问的次数 101.226.61.184 - - [22/Nov/2015:11:02:00 +0800] "GET /mobile/sea-modules/gallery/zepto/1.1.3/zepto.js HTTP/1.1" 200 24662 "http://m.oldboyedu.com/mobile/theme/oldboyedu/home/index.html" "Mozilla/5.0 

Android -- 获取IP和MAC地址

通过InetAddress.getLocalHost()得到始终是"127.0.0.1",要想得到真正的网络ip地址要通过下面的方法: 首先新建一个工程,修改AndroidManifest.xml文件增加用户权限,如下: <uses-permission android:name="android.permission.INTERNET"/> <!--必写--> <uses-permission android:name="a