目录

一、DNS和IP地址关系:

二、IP地址和MAC地址的区别:

三、IP地址 (internet protocol Address)

(1)概念及特点:

(2)网络设备获取IP地址的方式

(3)查看本机的IP地址:

(4)IPv4地址(IP地址)的概念:

(5)IP地址的范围:

(6)ipv4地址(IP地址)分类:

(7)公有IP地址和私有IP地址:

四、子网掩码:

(1)简介:

(2)ABC三类默认子网掩码:

五、MAC地址:


 一、DNS和IP地址关系:

DNS:将域名转换成IP地址:

比如:百度

首先解析百度的IP地址为163.177.151.110

然后访问163.177.151.110:

_____________________________________________________________________________________________________

 二、IP地址和MAC地址的区别:

________________________________________________________________________________________________________

三、IP地址 (internet protocol Address)

(1)概念及特点:

  • IP地址是指互联协议地址,又译为网际协议地址。
  • IP地址是提供的IP协议一种统一地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。
  • IP地址是一个网络设备的唯一标识,理论上讲,全球唯一,在网络中可以被寻址或路由

(2)网络设备获取IP地址的方式

  • (1)通过DHCP协议自动获取
  • (2)工程师手工指定(手工配置

(3)查看本机的IP地址:

  • 在cmd控制台中输入命令:ipconfig /all

(4)IPv4地址(IP地址)的概念:

  • 表现形式:点分十进制(192.168.3.1)
  • 地址长度:32 bit,4 byte(字节)
  • IP地址包含两部分:网络位+主机位
  • 网络位:大致确定主机所在位置
  • 主机位:精确确定主机是谁

(5)IP地址的范围:

  • 最小的IP:0.0.0.0
  • 最大的IP:255.255.255.255
  • 解释:用二进制表示:
  • 11111111.11111111.11111111.11111111转换为十进制:255.255.255.255

(6)ipv4地址(IP地址)分类:

① A类地址:第一个8位介于1-127,前8位是网络位,后24位是主机位.
例子:10.0.0.0/8(/8代表前8位是网络位)

  • 网络地址:主机位全为0
  • 广播地址:主机位全为1

如果 计算最多可用的主机数,一定要记得掐头去尾,去掉网络地址和广播地址。剩下的所有地址都可以给主机分配使用。

A类IP地址的保留地址(私有地址)(用于局域网)

10.0.0.0------- 10.255.255.255

注:127.x.x.x(A类地址)用于本地测试环回,不能将其分配给网络

②  B类地址:第一个8位介于128-191,前16位是网络位,后16位是主机位,能够分配的主机数是2^16=65536,最多分配的可用主机地址是65534。

B类IP地址的保留地址(私有地址)(用于局域网)

172.16.0.0---------172.31.255.255

③  C类地址:第一个8位介于192-223,前24位是网络位,后8位是主机位,能够分配的主机数是2^8=256,最多分配的可用主机地址是254。

C类IP地址的保留地址(私有地址)(用于局域网)

192.168.0.0----------192.168.255.255

④  D类地址:用于组播网络环境。

⑤  E类地址:用于实验环境和测试环境

IP地址:不是网络本身就有的,是需要通过DHCP server自动给我推送的,用完了得还。

由于IP地址总数最多 2^32=43亿,远远不够使用IPv4地址基本上接近枯竭了。所以有ipv6地址
IPv6地址:地址长度:128bit,

地址容量:可以为地球上的每一粒沙子分配一个IP地址。

(感兴趣的可以自行搜索和查阅相关资料!)

(7)公有IP地址和私有IP地址:

  • 公有IP地址可以直接上网
  • 私有IP不能直接上网,必须经过NAT转换

———————————————————————————————————————————————————————— 

四、子网掩码:

(1)简介: 

就是一把尺子,用来测量这个IP地址前多少位是网络位,剩下的都是主机位,通过子网掩码,就可以判断两个IP在不在一个局域网内部         掩码为1代表是网络位,掩码0为主机位(二进制,如例3)

例如:1、192.168.1.1/8-------》255.0.0.0

2、 192.168.1.1/24-----》255.255.255.0

3、IP: 11000000 10101000 00000011 11011111

(110开头C类地址)
               掩码:11111111 11111111 11111111 00000000

(2)ABC三类默认子网掩码:

  • A类默认子网掩码:255.0.0.0
  • B类默认子网掩码:255.255.0.0
  • C类默认子网掩码:255.255.255.0

IP地址和子网掩码是一对兄弟,是行形影不离的

这是我本机上的IP地址与子网掩码:

—————————————————————————————————————————————————————————

五、MAC地址:

物理地址,网络设备与生俱来的,在出厂的时候就被灼烧到网卡上了,全球唯一,不可篡改。MAC地址是网卡上的概念,你有几个网卡,对应就应该有几个MAC。
表现形式:00-24-7E-E0-A8-95,十六进制
地址总长度:48bit=6byte
MAC的构成:前24bit(OUI,厂商编号),后24bit(网卡编号)

网络基础——IP地址子网掩码MAC地址DNS(详解)相关推荐

  1. 网络基础知识—IP地址、MAC地址、PORT端口

    网络中的地址管理 IP地址 IP地址是在IP协议中用于标识网络中不同主机的地址,在本地局域网上是唯一的: IP协议的两个版本:IPV4和IPV6 IPV4:IP地址是一个4字节,32位的整数(uint ...

  2. ip地址,MAC地址,子网掩码,网关,VPC,交换机,

    IP地址: IP地址分为五类: IP地址分为五类:A类保留给政府机构,B类分配给中等规模的公司,C类分配给任何需要的人,D类用于组播,E类用于实验. 私有地址(Private address)属于非注 ...

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

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

  4. 【网络篇】第二篇——IP协议与MAC地址详解

    IP协议 理解源IP地址和目的IP地址 网段划分 IP地址的数量限制 私有IP地址和公网IP地址 路由 NAT(网络地址转换) ​编辑NAT IP转换过程 NAPT MAC地址 理解源MAC地址和目的 ...

  5. 【网络】IP地址和MAC地址

    一.IP地址和MAC地址 1.MAC地址 MAC(Media Access Control,介质访问控制)地址,或称为物理地址,也叫硬件地址,用来定义网络设备的位置,MAC地址是网卡出厂时(每个厂提前 ...

  6. TCP/IP协议专栏——MAC地址详解——网络入门和工程维护必看

    以太帧格式 前导同步符:共8字节,由7个字节的前同步信号和一个分界符开始字节构成. DA/SA:共6个字节,前3个字节代表供应商代码,后3个字节代表厂商序列号. TPID:标记协议标识符,2个字节,值 ...

  7. 网络原理——IP地址与mac地址

    目录 IP地址 IP地址 IP地址的组成 子网掩码 mac地址 冲突域与广播域 数据传输流程 IP地址 IP地址 互联网协议地址.每一个联网的主机都会分配一个IP地址.为32位二进制数,用4个'.'均 ...

  8. 计算机网络——IP地址与MAC地址

    1.1.1 认识IP地址 IP地址用于在TCP/IP通信协议中标记每台计算机的地址,通常使用十进制来表示,但在计算机内部,IP地址是一个32位的二进制数值. IP地址 网络号 表示其所属的网络段编号. ...

  9. 获取当前局域网下所有连接设备的ip地址和mac地址

    大家好,我是小小明. 今天我们使用python调用几个网络操作相关的命令,并基于此做出些小玩具. 学习计划: 通过ipconfig /all 命令获取局域网所在的网段 通过arp -d *命令清空当前 ...

最新文章

  1. 如何:对 SharePoint 列表项隐藏 ECB 中的菜单项
  2. c# datatable.select() 支持group by
  3. java作业四_Java第四次作业
  4. c语言回调函数构架程序,C语言回调函数熟练---使用方法(构建程序框架方便好用)...
  5. html对话框跳转页面,html5各种页面切换效果和模态对话框用法总结
  6. ireport使用参考
  7. 用折半查找法查找某一字符在字符串中的位置
  8. 拓端tecdat|R语言从经济时间序列中用HP滤波器,小波滤波和经验模态分解等提取周期性成分分析
  9. Magento报错之SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry for key 1
  10. DTW(动态时间归整)算法的前世今生
  11. Laravel文档整理
  12. bedtools查找基因组位置的信息
  13. 2.SQL的CRUD操作
  14. 快讯 | 第80届金球奖揭晓
  15. 手动调整Ubuntu16系统的分辨率
  16. Win7产品密钥大收集
  17. 自组网(无人机FANET)简单介绍
  18. 谈一谈编程中的数学思维
  19. 如何更好地做项目管理
  20. java 取两个时间间隔_Java:获取时间间隔

热门文章

  1. 前端自适应缩放解决方案
  2. 各大EMM厂商功能比较 第二部分 MAM Container比较
  3. 微信发送验证码进行验证
  4. 计算机科学与技术大学生职业生涯规划书,大学生职业生涯规划书计算机科学与技术.doc...
  5. DataSet数据集
  6. aspose无法在Linux无法运行,com.aspose 生成pdf在linux生成PDF乱码解决(window环境正常)...
  7. AIOT时代来临,物联网平台(IoT Platform)真有那么重要吗?
  8. WBS,工作分解结构
  9. Symantec NetBackup 8.1 Client windows install 并设置备份
  10. centos7-ip代理转发功能的配置