计算机网络——IP地址与MAC地址
1.1.1 认识IP地址
IP地址用于在TCP/IP通信协议中标记每台计算机的地址,通常使用十进制来表示,但在计算机内部,IP地址是一个32位的二进制数值。
IP地址
网络号
表示其所属的网络段编号。
主机号
表示该网段中该主机的地址编号。
IP地址信息
IP地址
子网掩码
用于确定IP地址中的网络号和主机号。
用于将一个大的IP网络划分为若干小的子网络。
默认网关
意为一台主机,如果找不到可用的网关,就把数据包发送给默认指定的网关,由这个网关来处理数据包。
DNS
DNS服务用于将用户的域名请求转换为IP地址。
按照网络规模的大小分类
A、B、C类是3种主要的类型地址,D类专供多目传送地址,E类用于扩展备用地址。
A
由1个字节的网络地址和3个字节的主机地址组成。
网络地址的最高位必须是“0”,地址范围:1.0.0.0~126.0.0.0。
B
由2个字节的网络地址和2个字节的主机地址组成。
网络地址的最高位必须是“10”,地址范围:128.0.0.0~191.255.255.255。
C
由3个字节的网络地址和1个字节的主机地址组成。
网络地址的最高位必须是“110”,地址范围:192.0.0.0~223.255.255.255.
D
用于多点广播(MUlticast)。
第一个字节以“10”开始,它是一个专门保留的地址,并不指向特定的网络。
多点广播地址用来一次寻址一组计算机,它标识共享同一协议的一组计算机。
E
以“10”开始,为将来保留,以全“0”(0.0.0.0)IP地址对应于当前主机;以全“1”的IP地址(255.255.255.255)是当前子网的广播地址。
1.1.2 认识MAC地址
MAC地址是在媒体接入层上使用的地址,也称为物理地址、硬件地址或链路地址,由网络设备制造商生产时写在硬件内部。
MAC地址与网络无关。
MAC地址通常表示为12个十六进制数,每2个十六进制数之间用冒号隔开。
IP地址与MAC地址的区别:
IP地址基于逻辑,比较灵活,不受硬件限制,也容易记忆。
MAC地址在一定程度上与硬件一致,基于物理,能够具体标识。
计算机网络——IP地址与MAC地址相关推荐
- 【IP地址和MAC地址的区别】
一.IP地址和MAC地址的对比 先举一个例子:在现实生活中,如果我们要写一封信给别人,除信件内容以外,在信封上,我们要填写两个信息: 第一个:收信地址 第二个:收信人 映射到网络世界中,收信地址就是M ...
- IP地址和MAC地址的区分
什么是MAC地址? MAC地址也叫物理地址.硬件地址或链路地址,由网络设备制造商生产时写在硬件内部.IP地址与MAC地址在计算机里都是以二进制表示的,IP地址是32位的,而MAC地址则是48位的.MA ...
- 编程获取ip地址与mac地址的对应关系_[读书笔记]CSAPP:25[VB]网络编程1
视频地址: [精校中英字幕]2015 CMU 15-213 CSAPP 深入理解计算机系统 课程视频_哔哩哔哩 (゜-゜)つロ 干杯~-bilibiliwww.bilibili.com 课件地址: ...
- IP地址与Mac地址的关系与区别 - 学习/实践
1.应用场景 主要用于学习IP地址与Mac地址的关系与区别,更加了解掌握计算机网络相关知识 2.学习/操作 下面是一个跨网段的网络请求根据 IP 地址和 MAC 地址最终到达目标主机的流程图 为了方便 ...
- 域名解析过程以及IP地址和MAC地址
其实之前在准备腾讯的面试的时候有看过这样的问题,但是昨天室友突然问的时候又一时想不起来每个过程(有点尴尬),其实这也反映出了我计算机网络很不扎实.今天趁着有时间总结一下: 浏览器通过域名(例如:www ...
- python获取本机 ip地址、mac地址(物理地址)、计算机名、硬盘序列号、CPU序列号、主板序列号、bios序列号、bios uuid号
文章目录 python获取本机IP地址.mac地址(物理地址).计算机名 物理地址 计算机名.ip地址 硬盘序列号 CPU序列号 主板序列号 bios序列号 bios uuid号 python获取本机 ...
- Ubuntu修改IP地址和MAC地址
Ubuntu修改IP地址和MAC地址 修改IP和MAC地址以及网关的方法:> > > > sudo ifconfig eth0 192.168.1.2 netmask 2 ...
- 组播技术中IP地址到MAC地址的映射
以太网组播MAC地址 以太网传输单播IP报文的时候,目的MAC地址使用的是接收者的MAC地址.但是在传输组播数据包时,其目的地不再是一个具体的接收者,而是一个成员不确定的组,所以要使用组播MAC地址. ...
- 24c04硬件地址位_一文读懂IP地址和MAC地址有什么区别和联系
IP地址和MAC地址虽然都叫地址,然而实际上却没有什么联系.先来看看什么是IP地址.MAC地址,在来谈谈他们之前的区别. 定义 一.MAC地址 MAC(Media Access Control或者Me ...
最新文章
- android 重启后进入安全模式_图文详细教程:台式电脑或笔记本也可以运行Android系统,凤凰OS...
- CCNA配置试验之三 EIGRP协议的配置
- PHP - 获取音频长度
- coredump调试的使用
- ITK:用颜色标记图像中的区域
- eclipse中Android模拟器常见的问题解决方法汇总
- php与mysql基础教程第二版_PHP 和 MySQL 基础教程(二)
- 程序中抛出空指针异常_从Java应用程序中消除空指针异常
- C语言指针变量的定义和使用
- binlog数据库不写入binlog_MySQL数据库及InnoDB存储引擎的日志文件
- JavaScript 4行代码找出重复出现次数最多的元素及次数
- 感谢你遇到的问题(2)
- 在FPGA上完美复刻Windows 95
- linux 3.16内核下载,linux块设备驱动程序示例(适用于高版本内核3.16.0 - 3.19.0等,亲测可用)...
- 安卓导航车机root方法_车机测试 | 测试比亚迪e1车机系统
- 小蚂蚁学cURL笔记(1)
- 明解C语言 入门 课后习题练习答案 第四章(1)
- 苹果手机怎么创建php,怎么在苹果官网注册Apple ID?在网页上创建Apple ID教程
- 回收站清空数据恢复步骤如何
- 电脑显示器突然变了颜色
热门文章
- 整型数据在内存中的存放形式
- SecureCRT录制的安卓电视切换台脚本
- 用辩证、动态的眼光看世界
- C/C++变量命名规则,个人习惯总结
- hdu 4679 树的直径
- Lucene:QueryParser
- 错误信息 c语言实现_全国计算机等级考试二级C语言
- 支持向量回归预测怎么做_财务预测模型怎么做?这些关键指标,你一定要知道...
- 【数据结构】排序相关题目及各种排序方法的总结
- 过程工程中的计算机应用基础,CDIO工程教育培养模式在《计算机应用基础》课中的应用...