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地址相关推荐

  1. 【IP地址和MAC地址的区别】

    一.IP地址和MAC地址的对比 先举一个例子:在现实生活中,如果我们要写一封信给别人,除信件内容以外,在信封上,我们要填写两个信息: 第一个:收信地址 第二个:收信人 映射到网络世界中,收信地址就是M ...

  2. IP地址和MAC地址的区分

    什么是MAC地址? MAC地址也叫物理地址.硬件地址或链路地址,由网络设备制造商生产时写在硬件内部.IP地址与MAC地址在计算机里都是以二进制表示的,IP地址是32位的,而MAC地址则是48位的.MA ...

  3. 编程获取ip地址与mac地址的对应关系_[读书笔记]CSAPP:25[VB]网络编程1

    视频地址: [精校中英字幕]2015 CMU 15-213 CSAPP 深入理解计算机系统 课程视频_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili​www.bilibili.com 课件地址: ...

  4. IP地址与Mac地址的关系与区别 - 学习/实践

    1.应用场景 主要用于学习IP地址与Mac地址的关系与区别,更加了解掌握计算机网络相关知识 2.学习/操作 下面是一个跨网段的网络请求根据 IP 地址和 MAC 地址最终到达目标主机的流程图 为了方便 ...

  5. 域名解析过程以及IP地址和MAC地址

    其实之前在准备腾讯的面试的时候有看过这样的问题,但是昨天室友突然问的时候又一时想不起来每个过程(有点尴尬),其实这也反映出了我计算机网络很不扎实.今天趁着有时间总结一下: 浏览器通过域名(例如:www ...

  6. python获取本机 ip地址、mac地址(物理地址)、计算机名、硬盘序列号、CPU序列号、主板序列号、bios序列号、bios uuid号

    文章目录 python获取本机IP地址.mac地址(物理地址).计算机名 物理地址 计算机名.ip地址 硬盘序列号 CPU序列号 主板序列号 bios序列号 bios uuid号 python获取本机 ...

  7. Ubuntu修改IP地址和MAC地址

    Ubuntu修改IP地址和MAC地址 修改IP和MAC地址以及网关的方法:>  > >  >  sudo ifconfig eth0 192.168.1.2 netmask 2 ...

  8. 组播技术中IP地址到MAC地址的映射

    以太网组播MAC地址 以太网传输单播IP报文的时候,目的MAC地址使用的是接收者的MAC地址.但是在传输组播数据包时,其目的地不再是一个具体的接收者,而是一个成员不确定的组,所以要使用组播MAC地址. ...

  9. 24c04硬件地址位_一文读懂IP地址和MAC地址有什么区别和联系

    IP地址和MAC地址虽然都叫地址,然而实际上却没有什么联系.先来看看什么是IP地址.MAC地址,在来谈谈他们之前的区别. 定义 一.MAC地址 MAC(Media Access Control或者Me ...

最新文章

  1. android 重启后进入安全模式_图文详细教程:台式电脑或笔记本也可以运行Android系统,凤凰OS...
  2. CCNA配置试验之三 EIGRP协议的配置
  3. PHP - 获取音频长度
  4. coredump调试的使用
  5. ITK:用颜色标记图像中的区域
  6. eclipse中Android模拟器常见的问题解决方法汇总
  7. php与mysql基础教程第二版_PHP 和 MySQL 基础教程(二)
  8. 程序中抛出空指针异常_从Java应用程序中消除空指针异常
  9. C语言指针变量的定义和使用
  10. binlog数据库不写入binlog_MySQL数据库及InnoDB存储引擎的日志文件
  11. JavaScript 4行代码找出重复出现次数最多的元素及次数
  12. 感谢你遇到的问题(2)
  13. 在FPGA上完美复刻Windows 95
  14. linux 3.16内核下载,linux块设备驱动程序示例(适用于高版本内核3.16.0 - 3.19.0等,亲测可用)...
  15. 安卓导航车机root方法_车机测试 | 测试比亚迪e1车机系统
  16. 小蚂蚁学cURL笔记(1)
  17. 明解C语言 入门 课后习题练习答案 第四章(1)
  18. 苹果手机怎么创建php,怎么在苹果官网注册Apple ID?在网页上创建Apple ID教程
  19. 回收站清空数据恢复步骤如何
  20. 电脑显示器突然变了颜色

热门文章

  1. 整型数据在内存中的存放形式
  2. SecureCRT录制的安卓电视切换台脚本
  3. 用辩证、动态的眼光看世界
  4. C/C++变量命名规则,个人习惯总结
  5. hdu 4679 树的直径
  6. Lucene:QueryParser
  7. 错误信息 c语言实现_全国计算机等级考试二级C语言
  8. 支持向量回归预测怎么做_财务预测模型怎么做?这些关键指标,你一定要知道...
  9. 【数据结构】排序相关题目及各种排序方法的总结
  10. 过程工程中的计算机应用基础,CDIO工程教育培养模式在《计算机应用基础》课中的应用...