什么是物理和物理地址

合集下载

实验2 地址解析协议ARP

实验2 地址解析协议ARP

1.掌握 ARP 协议的报文格式2.掌握 ARP 协议的工作原理3.理解 ARP 高速缓存的作用4.掌握 ARP 请求和应答的实现方法5.掌握 ARP 缓存表的维护过程2 学时该实验采用网络结构二物理地址是节点的地址,由它所在的局域网或者广域网定义。

物理地址包含在数据链路层的帧中。

物理地址是最低一级的地址。

物理地址的长度和格式是可变的,取决于具体的网络。

以太网使用写在网络接口卡(NIC)上的 6 字节的标识作为物理地址。

物理地址可以是单播地址 (一个接收者) 、多播地址 (一组接收者) 或者广播地址 (由网络中的所有主机接收) 。

有些网络不支持多播或者广播地址,当需要把帧发送给一组主机或者所有主机时,多播地址或者广播地址就需要用单播地址来摹拟。

在互联网的环境中仅使用物理地址是不合适的,因为不同网络可以使用不同的地址格式。

因此,需要一种通用的编址系统,用来惟一地标识每一台主机,而不管底层使用什么样的物理网络。

逻辑地址就是为此目的而设计的。

目前 Internet 上的逻辑地址是 32 位地址,通常称为 IP 地址,可以用来标识连接在 Internet 上的每一台主机。

在 Internet 上没有两个主机具有同样的 IP 地址。

逻辑地址可以是单播地址、多播地址和广播地址。

其中广播地址有一些局限性。

在实验三中将详细介绍这三种类型的地址。

Internet 是由各种各样的物理网络通过使用诸如路由器之类的设备连接在一起组成的。

主机发送一个数据包到另一台主机时可能要经过多种不同的物理网络。

主机和路由器都是在网络层通过逻辑地址来识别的,这个地址是在全世界范围内是惟一的。

然而,数据包是通过物理网络传递的。

在物理网络中,主机和路由器通过其物理地址来识别的,其范围限于本地网络中。

物理地址和逻辑地址是两种不同的标识符。

这就意味着将一个数据包传递到一个主机或者路由器需要进行两级寻址:逻辑地址和物理地址。

需要能将一个逻辑地址映射到相应的物理地址。

关于逻辑地址、线性地址、物理地址和虚拟地址

关于逻辑地址、线性地址、物理地址和虚拟地址

本贴涉及的硬件平台是X86,如果是其它平台,嘻嘻,不保证能一一对号入座,但是举一反三,我想是完全可行的。

一、概念物理地址(physical address)用于内存芯片级的单元寻址,与处理器和CPU连接的地址总线相对应。

——这个概念应该是这几个概念中最好理解的一个,但是值得一提的是,虽然可以直接把物理地址理解成插在机器上那根内存本身,把内存看成一个从0字节一直到最大空量逐字节的编号的大数组,然后把这个数组叫做物理地址,但是事实上,这只是一个硬件提供给软件的抽像,内存的寻址方式并不是这样。

所以,说它是“与地址总线相对应”,是更贴切一些,不过抛开对物理内存寻址方式的考虑,直接把物理地址与物理的内存一一对应,也是可以接受的。

也许错误的理解更利于形而上的抽像。

虚拟内存(virtual memory)这是对整个内存(不要与机器上插那条对上号)的抽像描述。

它是相对于物理内存来讲的,可以直接理解成“不直实的”,“假的”内存,例如,一个0x08000000内存地址,它并不对就物理地址上那个大数组中0x08000000 - 1那个地址元素;之所以是这样,是因为现代操作系统都提供了一种内存管理的抽像,即虚拟内存(virtual memory)。

进程使用虚拟内存中的地址,由操作系统协助相关硬件,把它“转换”成真正的物理地址。

这个“转换”,是所有问题讨论的关键。

有了这样的抽像,一个程序,就可以使用比真实物理地址大得多的地址空间。

(拆东墙,补西墙,银行也是这样子做的),甚至多个进程可以使用相同的地址。

不奇怪,因为转换后的物理地址并非相同的。

——可以把连接后的程序反编译看一下,发现连接器已经为程序分配了一个地址,例如,要调用某个函数A,代码不是call A,而是call 0x0811111111 ,也就是说,函数A的地址已经被定下来了。

没有这样的“转换”,没有虚拟地址的概念,这样做是根本行不通的。

打住了,这个问题再说下去,就收不住了。

关于物理 生物 化学 地理 历史的专业分类知识点

关于物理 生物 化学 地理 历史的专业分类知识点

关于物理生物化学地理历史的专业分类知识点电脑中的物理是指物理地址,也就是MAC 地址 2、物理(Physics)拼音:wù lǐ,英文:physics全称物理学。

“物理”一词的最先出自希腊文φυσικ,原意是指自然。

古时欧洲人称呼物理学作“自然哲学”。

从最广泛的意义上来说即是研究大自然现象及规律的学问。

汉语、日语中“物理”一词起自于明末清初科学家方以智的百科全书式著作《物理小识》。

首先,物理是一门科学。

物理学是一门以实验为基础的自然科学,它是发展最成熟、高度定量化的精密科学,又是具有方法论性质、被人们公认为最重要的基础科学。

物理学取得的成果极大地丰富了人们对物质世界的认识,有力地促进了人类文明的进步。

正如国际纯粹物理和应用物理联合会第23届代表大会的决议《物理学对社会的重要性》指出的,物理学是一项国际事业,它对人类未来的进步起着关键性的作用:探索自然,驱动技术,改善生活以及培养人才。

上世纪初相对论和量子力学的建立,为物理学的飞速发展插上了双翅,取得了空前辉煌的成就,以致于人们将20世纪称誉为“物理学的世纪”。

什么21世纪呢?有一种流行的说法:21世纪是生命科学的世纪。

其实,这句话更确切的表述应该是:21世纪是物理科学全面介入生命科学的世纪。

生命科学只有与物理相结合,才有可能取得更大的发展。

在物理学的领域中,研究的是宇宙的基本组成要素:物质、能量、空间、时间及它们的相互作用;借由被分析的基本定律与法则来完整了解这个系统。

物理在经典时代是由与它极相像的自然哲学的研究所组成的,直到十九世纪物理才从哲学中分离出来成为一门实证科学。

物理学与其他许多自然科学息息相关,如数学、化学、生物和地理等。

特别是数学、化学、地理学。

化学与某些物理学领域的关系深远,如量子力学、热力学和电磁学,而数学是物理的基本工具,地理的地质学要用到物理的力学,气象学和热学有关。

“物理”二字出现在中文中,是取“格物致理”四字的简称,即考察事物的形态和变化,总结研究它们的规律的意思。

Mac 地址与 IP 地址有什么区别

Mac 地址与 IP 地址有什么区别

Mac 地址与 IP 地址有什么区别摘要:Mac地址和IP地址都是计算机通信中常见的地址类型,尽管有相似之处,但它们在许多方面都有巨大的区别。

本文将从物理地址、网络层次、唯一性、安全性、管理等多个方面详细探讨Mac地址和IP地址的区别。

关键词:Mac地址;IP地址;物理地址;网络层次;唯一性;安全性;管理1. 引言Mac地址和IP地址是计算机网络通信中的两种不同类型的地址,它们扮演着不同但同等重要的角色。

了解Mac地址和IP地址的区别对网络管理和维护非常重要。

2. 物理地址Mac地址是真正的“物理”地址,因为它使用具有唯一标识的网络适配器的硬件地址。

该地址是在制造时在适配器中编写的,因此不会改变。

通常,Mac地址由48位二进制数表示。

与之相反,IP地址是“逻辑”地址,指定计算机的位置,但并不一定指向物理位置。

这些地址是通过网络配置进行设置并可以改变。

3. 网络层次Mac地址工作在数据链路层,在本地网络中传输数据,而IP地址工作在网络层并用于跨网络的通信。

4. 唯一性由于Mac地址是由制造商分配的,因此每个适配器有唯一的Mac地址。

另一方面,IP地址可以在不同的网络之间重复使用,这意味着不同的计算机可以共享同一个IP地址。

5. 安全性使用Mac地址进行通信在一定程度上是安全的,因为Mac地址只能在同一物理网络上访问。

然而IP地址可以在全球网络中全面访问。

6. 管理Mac地址不太容易管理,因为它们通常是由制造商自动申请的。

另一方面,IP地址可以由网络管理员进行集中管理。

7. 结论总之,Mac地址和IP地址在许多方面都具有大的不同。

Mac地址是唯一的、物理的、安全的,工作在数据链路层,而IP地址是逻辑的、可以重复的、在网络层工作并可以全球访问。

了解这些差异会帮助网络管理员更好地管理和维护网络。

操作系统简答题

操作系统简答题
页式、段式、段页式的工作原理及区别 工作原理:见4.2,长长长长长 分页和分段的区别:
(1) 段是信息的逻辑单位,它是根据用户的需要划分的,因此段对 用户是可见的;页是信息的物理单位,是为了管理主存的方便而 划分的,对用户是透明的。 (2) 页的大小固定不变,由系统决定。段的大小是不固定的,它由 其完成的功能决定。 (3) 段式向用户提供的是二维地址空间,页式向用户提供的是一维 地址空间,其页号和页内偏移是机器硬件的功能。 (4) 由于段是信息的逻辑单位,因此便于存贮保护和信息的共享, 页的保护和共享受到限制。
连续、随机、串联的文件保存方式
(1)连续文件(顺序结构) 文件的信息存放在若干连续的物理块中 优点: 简单 支持顺序存取和随机存取 顺序存取速度快 所需的磁盘寻道次数和寻道时间最少 (2)随机文件(索引结构) 直接地址结构、索引地址结构、计算寻址结构 一个文件的信息存放在若干不连续物理块中,系统为每个文件建立一 个专用数据结构--索引表,并将这些块的块号存放在一个索引表中
备份整个文件系统还是仅一部分 增量转储结合周期性的全面的转储 备份前进行压缩操作 对当前活动的文件进行转储比较困难,即备份时发生增删修改 等操作 要面临许多非技术问题,例如,人员的行为管理
多媒体进程调度
调度同质进程: 固定数目的电影,所有电影使用相同的帧率、视频分辨率、数据率以及 其他参数。 所有进程同等,轮换调度,加上定时机制老保证每个进程以恰当的帧率 传输。 一般实时调度:实际中,电影数目,压缩后的帧大小分辨率等差异大。 多个相互竞争的进程,其中若干进程或全部进程具有必须满足的最终时 限的调度成为实时调度。 特点:最终时限使得存在抢先的特性。 有时并不一定存在可调度的方案
死锁的产生原因和必要条件
原因:系统资源不足; 进程推进顺序不合适; 必要条件:

物理地址的含义

物理地址的含义

物理地址的含义物理地址是什么?物理地址的含义是什么? 小编整理了物理地址的相关资料,下面大家跟着小编一起去了解一下吧。

物理地址的含义MAC地址也叫物理地址、硬件地址或链路地址,由网络设备制造商生产时写在硬件内部。

IP地址与MAC地址在计算机里都是以二进制表示的,IP地址是32 位的,而MAC地址则是48位的。

MAC 地址的长度为48位(6个字节),通常表示为12个16进制数,每2个16进制数之间用冒号隔开,如:08: 00:20:0A:8C:6D就是一个MAC地址,其中前6位16进制数08:00:20代表网络硬件制造商的编号,它由IEEE(电气与电子工程师协会)分配,而后3位16进制数0A:8C:6D代表该制造商所制造的某个网络产品(如网卡)的系列号。

只要你不去更改自己的MAC地址,那么你的MAC地址在世界是惟一。

静态IP:在Internet上有千百万台主机,为了区分这些主机,人们给每台主机都分配了一个专门的地址,称为IP地址。

通过IP地址就可以访问到每一台主机。

IP地址由4部分数字组成,每部分数字对应于8位二进制数字,各部分之间用小数点分开。

如某一台主机的IP地址为:211.152.65.112 ,Internet IP地址由NIC(Internet Network Information Center)统一负责全球地址的规划、管理;同时由Inter NIC、APNIC、RIPE三大网络信息中心具体负责美国及其它地区的IP地址分配。

固定IP:固定IP地址是长期固定分配给一台计算机使用的IP 地址,一般是特殊的服务器才拥有固定IP地址。

动态IP:因为IP地址资源非常短缺,通过电话拨号上网或普通宽带上网用户一般不具备固定IP地址,而是由ISP动态分配暂时的一个IP地址。

普通人一般不需要去了解动态IP地址,这些都是计算机系统自动完成的。

公有地址(Public address)由Inter NIC(Internet Network Information Center 因特网信息中心)负责。

微机原理课后习题解答

微机原理课后习题解答

微机原理习题第一章绪论习题与答案1.把下列二进制数转换成十进制数、十六进制数及BCD码形式。

(1) 10110010B =(2) 01011101.101B =解:(1) 10110010B = 178D = B2H = (0001 0111 1000)BCD(2) 01011101.101B = 93.625D = 5D.AH= (1001 0011.0110 0010 0101)BCD2.把下列十进制数转换成二进制数。

(1) 100D =(2) 1000D =(3) 67.21D =解:(1)100D = 01100100B(2)1000D = 1111101000B(3) 67.21D = 1000011.0011B3.把下列十六进制数转换成十进制数、二进制数。

(1) 2B5H =(2) 4CD.A5H =解:(1) 2B5H = 693D = 0010 1011 0101B(2) 4CD.A5H = 1229.6445D = 0100 1100 1101.1010 0101 B4.计算下列各式。

(1) A7H+B8H =(2) E4H-A6H =解:(1) A7H+B8H = 15FH(2) E4H-A6H = 3EH5.写出下列十进制数的原码、反码和补码。

(1) +89(2) -37解:(1) [+89 ] 原码、反码和补码为: 01011001B(2) [-37] 原码 = 10100101 B[-37] 反码 = 11011010 B[-37] 补码 = 11011011 B6.求下列用二进制补码表示的十进制数(1)(01001101)补 =(2)(10110101)补 =解:(1)(01001101)补 = 77D(2)(10110101)补 = -75D7.请用8位二进制数写出下列字符带奇校验的ASCII码。

(1)C: 1000011(2)O: 1001111(3)M: 1001101(4)P: 1010000解:(1)C:0 1000011(2)O: 0 1001111(3)M:1 1001101(4)P: 1 10100008.请用8位二进制数写出下列字符带偶校验的ASCII码。

逻辑地址线性地址物理地址三个地址有什么联系

逻辑地址线性地址物理地址三个地址有什么联系

逻辑地址线性地址物理地址三个地址有什么联系逻辑地址线性地址物理地址一、逻辑地址转线性地址我们写个最简单的helloworld程序,用gcc编译,再反汇编后会看到以下指令:mov0x80495b0,%eax这里的内存地址0x80495b0就是一个逻辑地址,必须加上隐含的DS数据段的基地址,才能构成线性地址。

也就是说0x80495b0是当前任务的DS数据段内的偏移。

在x86保护模式下,段的信息(段基线性地址、长度、权限等)即段描述符占8个字节,段信息无法直接存放在段寄存器中(段寄存器只有2字节)。

Intel的设计是段描述符集中存放在GDT或LDT中,而段寄存器存放的是段描述符在GDT或LDT内的索引值(index)。

这样的情况下Linux只用到了GDT,不论是用户任务还是内核任务,都没有用到LDT。

GDT的第12和13项段描述符是__KERNEL_CS和__KERNEL_DS,第14和15项段描述符是__USER_CS和__USER_DS。

内核任务使用__KERNEL_CS和__KERNEL_DS,所有的用户任务共用__USER_CS和__USER_DS,也就是说不需要给每个任务再单独分配段描述符。

内核段描述符和用户段描述符虽然起始线性地址和长度都一样,但DPL(描述符特权级)是不一样的。

__KERNEL_CS和__KERNEL_DS的DPL值为0(最高特权),__USER_CS和__USER_DS的DPL值为3。

用gdb调试程序的时候,用inforeg显示当前寄存器的值:cs0x73115ss0x7b123ds0x7b123es0x7b123可以看到ds值为0x7b,转换成二进制为0000000001111011,TI字段值为0,表示使用GDT,GDT索引值为01111,即十进制15,对应的就是GDT内的__USER_DS用户数据段描述符。

从上面可以看到,Linux在x86的分段机制上运行,却通过一个巧妙的方式绕开了分段。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

通常就“物理”这个词而言,是指直接对应硬件存在的对象。

网络中的地址分为物理地址和逻辑地址两类,与网络层的IP地址、传输层的端口号以及应用层的用户名相比较,局域网的MAC层地址是由硬件来处理的,叫做物理地址或硬件地址.IP地址、传输层的端口号以及应用层的用户名是逻辑地址(由软件处理)。

MAC地址就是物理地址.
大多数局域网通过为网卡分配一个硬件地址来标识一个联网的计算机或其他设备.所谓物理地址是指固化在网卡EPROM中的地址,这个地址应该保证在全网是唯一的.IEEE注册委员会为每一个生产厂商分配物理地址的前三字节,即公司标识.后面三字节由厂商自行分配.即一个厂商获得一个前三字节的地址可以生产的网卡数量是16777216块.即一块网卡对应一个物理地址.也就是说对应物理地址的前三字节可以知道他的生产厂商.
如果固化在网卡中的地址为002514895423,那么这块网卡插到主机A中,主机A 的地址就是002514895423,不管主机A是连接在局域网1上还是在局域网2上,也不管这台计算机移到什么位置,主机A的物理地址就是002514895423 .它是不变的,而且不会和世界上任何一台计算机相同.当主机A发送一帧时,网卡执行发送程序时,直接将这个地址作为源地址写入该帧.当主机A接收一帧时,直接将这个地址与接收帧目的地址比较,以决定是否接收.
物理地址一般记作00-25-14-89-54-23(主机A的地址是002514895423)
物理地址就是存储器的实际地址,它是指CPU和存储器进行数据交换时所使用的地址.逻辑地址是在程序中使用的地址,由段地址和偏移地址两部分组成.
物理地址
MAC(Media Access Control, 介质访问控制)地址是识别LAN(局域网)节点的标识。

网卡的物理地址通常是由网卡生产厂家烧入网卡的EPROM(一种闪存芯片,通常可以通过程序擦写),它存储的是传输数据时真正赖以标识发出数据的电脑和接收数据的主机的地址。

也就是说,在网络底层的物理传输过程中,是通过物理地址来识别主机的,它一般也是全球唯一的。

比如,著名的以太网卡,其物理地址是48bit(比特位)的整数,如:44-45-53-54-00-00,以机器可读的方式存入主机接口中。

以太网地址管理机构(IEEE)将以太网地址,也就是48比特的不同组合,分为若干独立的连续地址组,生产以太网网卡的厂家就购买其中一组,具体生产时,逐个将唯一地址赋予以太网卡。

形象的说,MAC地址就如同我们身份证上的身份证号码,具有全球唯一性。

如何获取本机的MAC?
对于数量不多的几台机器,我们可以这样获取MAC地址:在Windows 98/Me中,依次单击“开始”→“运行” →输入“winipcfg”→回车。

即可看到MAC地址。

在Windows 2000/XP中,依次单击“开始”→“运行”→输入“CMD”→回车→输入“ipconfig /all”→回车。

即可看到MAC地址。

---------------------
逻辑地址是由:
16位段选择符
32位偏移量组成。

对逻辑地址的访问权和访问范围都要给以检查。

若通过检查,则
32位偏移量+基地址→线性地址。

段描述符内包括的信息有:段在存储器中的位置、这个段的基地址、段的大小、段描述符控制信息等。

段描述符保存在段描述符表中。

相关文档
最新文档