9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
學(xué)習(xí)啦 > 學(xué)習(xí)英語 > 專業(yè)英語 > 計算機英語 > 什么是MAC地址

什么是MAC地址

時間: 澤燕681 分享

什么是MAC地址

  MAC(Media Access Control)地址,媒體訪問控制地址,或稱為 MAC位址、硬件位址,用來定義網(wǎng)絡(luò)設(shè)備的位置。接下來小編為大家整理了什么是OSI,希望對你有幫助哦!

  In computer networking a Media Access Control address (MAC address) is a unique identifier attached to most forms of networking equipment. Most layer 2 network protocols use one of three numbering spaces managed by the IEEE: MAC-48, EUI-48, and EUI-64, which are designed to be globally unique. Not all communications protocols use MAC addresses, and not all protocols which do require such globally unique identifiers. The IEEE claims trademarks on the names "EUI-48" and "EUI-64". (The "EUI" stands for Extended Unique Identifier.)

  ARP/RARP is commonly used to map the layer 2 MAC address to an address in a layer 3 protocol such as Internet Protocol (IP). On broadcast networks such as Ethernet the MAC address allows each host to be uniquely identified and allows frames to be marked for specific hosts. It thus forms the basis of most of the layer 2 networking upon which higher OSI Layer protocols are built to produce complex, functioning networks.

  Address details

  The original IEEE 802 MAC address, now officially called "MAC-48", comes from the Ethernet specification. Since the original designers of Ethernet had the foresight to use a 48-bit address space, there are potentially 248 or 281,474,976,710,656 possible MAC addresses.

  All three numbering systems use the same format, and differ only in the length of the identifier. The first three octets (in transmission order) identify the organization which issued the identifier, and are known as the Organizationally Unique Identifier (OUI). The following three (MAC-48 and EUI-48) or five (EUI-64) octets are assigned by that organization in nearly any manner they please, subject to the constraint of uniqueness. The IEEE expects the MAC-48 space to be exhausted no sooner than the year 2100; EUI-64s are not expected to run out in the foreseeable future.

  MAC addresses permanently attached to a product by the manufacturer are known as "burned-in addresses" (BIA) or sometimes as "Universally Administered Addresses" (UAA). The BIA can be overridden with a "Locally Administered Address" (LAA). MAC-48 and EUI-48 addresses are usually shown in hexadecimal format, with each octet separated by a dash or colon. An example of a MAC-48 address would be "00-08-74-4C-7F-1D". If you cross-reference the first three octets with IEEE's OUI assignments, you can see that this MAC address came from Dell Computer Corp. The last three octets represents the serial number assigned to the adapter by the manufacturer.

  The following technologies use the MAC-48 identifier format:

  * Ethernet

  * Token ring

  * 802.11 wireless networks

  * Bluetooth

  * FDDI

  * ATM (switched virtual connections only, as part of an NSAP address)

  * SCSI and Fibre Channel (as part of a World Wide Name)

  The distinction between EUI-48 and MAC-48 identifiers is purely semantic: MAC-48 is used for network hardware; EUI-48 is used to identify other sorts of devices and software. (Thus, by definition, an EUI-48 is not in fact a "MAC address", although it is syntactically indistinguishable from one and assigned from the same numbering space.)

  Note: The IEEE now considers the label MAC-48 to be an obsolete term which was previously used to refer to a specific type of EUI-48 identifier used to address hardware interfaces within existing 802 based networking applications and should not be used in the future. Instead, the term EUI-48 should be used by manufacturers and others in the field for this purpose.

  EUI-64 identifiers are used in:

  * FireWire

  * IPv6 (as the low-order 64 bits of a unicast network address when temporary addresses are not being used)

  The IEEE has built in several special address types to allow more than one Network Interface Card to be addressed at one time:

  * The broadcast address, all one bits, is received by all stations on a local area network. In hexadecimal this would be "FF:FF:FF:FF:FF:FF".

  * Multicast addresses, used with both Ethernet and FDDI, are received by stations on a LAN which have been configured to do so. Multicast addresses have the least significant bit of their first octet set to one (value 01 in printed format.)

  * Locally Administered addresses are assigned by the network administrator instead of the hardware vendor. Locally Administered addresses have the second bit of their first octet set to one (value 02 in printed format.)

  * Functional addresses identify one of more Token Ring NICs that provide a particular service, defined in IEEE 802.5.

  In addition, the EUI-64 numbering system encompasses both MAC-48 and EUI-48 identifiers by a simple translation mechanism. To convert a MAC-48 into an EUI-64, copy the OUI, append the two octets 'FF-FF', and then copy the organization-specified part. To convert an EUI-48 into an EUI-64, the same process is used, but the sequence inserted is 'FF-FE'. In both cases, the process can be trivially reversed when necessary. Organizations issuing EUI-64s are cautioned against issuing identifiers which would be confused with these forms. The IEEE's policy is to discourage new uses of 48-bit identifiers in favor of the EUI-64 system.

  Confusingly IPv6 -- one of the most prominent standards that uses EUI-64 -- applies these rules inconsistently. Due to an error in the appendix to the specification of IPv6 addressing, it is currently standard practice in IPv6 to extend MAC-48 addresses (such as IEEE 802 MAC address) to EUI-64 using 'FF-FE' rather than 'FF-FF'; it remains to be seen how this inconsistency will be resolved in the future.

  Printed format

  The standard (IEEE 802) format for printing MAC-48 addresses in human-readable media is six groups of two hexadecimal digits, separated by hyphens (-) in transmission order, e.g. 01-23-45-67-89-ab. This form is also commonly used for EUI-64. Other conventions include six groups of two separated by colons (:), e.g. 01:23:45:67:89:ab; or three groups of four hexadecimal digits separated by dots (.), e.g. 0123.4567.89ab; again in transmission order.

  Changing MAC addresses

  Although physical MAC addresses are permanent by design, several mechanisms allow modification, or "spoofing", of the MAC address that is reported by the operating system. This can be useful for privacy reasons, for instance when connecting to a Wi-Fi hotspot, or to ensure interoperability. Some internet service providers bind their service to a specific MAC address; if the user then changes their network card or intends to install a router, the service won't work anymore. Changing the MAC address of the new interface will solve the problem. Similarly, some software licenses are bound to a specific MAC address. Changing the MAC address in this way is not permanent: after a reboot, it will revert to the MAC address physically stored in the card.

  As a MAC address can be changed, it can be unwise to rely on this as a single method of authentication. IEEE 802.1x is an emerging standard better suited to authenticating devices at a low level.

  Linux

  Under Linux, the MAC address of a Network Interface Card (NIC) can be changed by doing the following: (You must be root in order for this to work)

  /etc/init.d/networking stop

  ifconfig eth0 hw ether 00:01:02:03:04:08

  /etc/init.d/networking start

  NOTE: You cannot do this if using a DSL modem.

  In Red Hat Linux and other similar systems (Fedora Core, etc) an easy way to make it "permanent" across reboots is to just add a variable like this to your ifcfg-eth0 or similar file:

  MACADDR=12:34:56:78:90:ab

  (upper or lower case on the MAC address are fine, because the network function does a "toupper" on it)

  and service network restart for prompt results.

  You can also use the tool MACChanger to change the MAC address under Linux.

  To change MAC address during boot time with MACChanger,add the following line to your /etc/network/interfaces

  pre-up macchanger -m 12:34:56:78:90:AB eth0

  FreeBSD

  Under FreeBSD, the MAC address can be changed in a similar way:

  ifconfig fxp0 ether 00:01:02:03:04:05

  (This can be done without needing to take the interface down and back up)

  OpenBSD

  As of OpenBSD 3.8, the MAC address can be changed as follows:

  ifconfig bge3 lladdr 01:02:03:04:05:06

  Mac OS X

  Under Mac OS X, the MAC address can be altered in a fashion similar to the Linux and FreeBSD methods:

  sudo ifconfig en0 lladdr 00:01:02:03:04:05

  or

  sudo ifconfig en0 ether 00:01:02:03:04:05

  This must be done as the superuser and only works for the computer's ethernet card. Instructions on spoofing AirPort Extreme (2.0) cards are available here. There are not, as of yet, any known ways to spoof original AirPort (1.0) cards.

  Windows

  Under Windows XP, the MAC address can be changed in the Ethernet adapter's Properties menu, in the Advanced tab, as "MAC Address", "Locally Administered Address", "Ethernet Address" or "Network Address". The exact name depends on the Ethernet driver used; not all drivers support changing the MAC address in this way.

  However, a better solution - requiring Administrative User Rights - is to pass over the System Registry Keys under HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass{4D36E972-E325-11CE-BFC1-08002BE10318}. Here settings for each network interface can be found. The contents of the string value called 'NetworkAddress' will be used to set the MAC address of the adapter when next it is enabled. Resetting the adapter can be accomplished in script with the freely available command line utility devcon from Microsoft, or from the adapters context menu in the Network Connections control panel applet.

  There is a nice tool to change the MAC address for all cards (even those that can't be changed through the adapter's Properties menu): Mac MakeUp

  Note: to check your MAC address easily on a Windows XP box, go to Run, type CMD, then type "ipconfig /all" without quotation in the command prompt. The number under physical address is the MAC address. If multiple IP are displayed, you should look under the label "Ethernet adapter x", where x is the name of your connection (which is Local Area Connection by default).

  Other systems

  You can use a third-party utility to change the MAC of almost any Ethernet adapter - two of them are listed below in External Links.

  Most consumer-grade routers allow for a user-specified MAC address to be given.

  Change The MAC Address Permanently

  Download diagnostic programs for your card from this link. Compile and run under Linux.

  cc -O -Wall -o rtl8139-diag rtl8139-diag.c./rtl8139-diag -w -H 01:23:45:67:89:ab

469131 主站蜘蛛池模板: 免费AV手机在线观看片| 国产精品揄拍一区二区久久| 亚洲中文久久久精品无码| 国产成人综合95精品视频 | 中文人妻| 日本精品极品视频在线| 精品无码一区二区三区电影| 99久久精品看国产一区| 国产成人高清亚洲综合| 亚洲国产高清av网站| 最新成免费人久久精品| 好男人社区神马在线观看www| 亚洲欧洲日韩精品在线| 国产精品自产在线观看一| 国产一区二区午夜福利久久| 福利一区二区在线观看| 欧洲亚洲国内老熟女超碰| 成人欧美一区二区三区在线观看| 成人无码区在线观看| 午夜精品福利亚洲国产| 亚洲AV无码国产成人久久强迫| 鲁丝片一区二区三区免费| 亚洲精品岛国片在线观看| 九九热视频在线观看视频| 国产精品亚洲А∨天堂免| 国产精品国产精品偷麻豆| 亚洲中文字幕精品一区二区三区| 日本一区二区三区小视频| 人妻在线无码一区二区三区| 成人特黄特色毛片免费看| 老色鬼永久精品网站| 国产精品人妻中文字幕| 丝袜欧美视频首页在线| 99久久精品免费看国产电影| 日韩高清不卡免费一区二区| 麻豆一区二区中文字幕| 顶级少妇做爰视频在线观看| 亚洲欧美人成人综合在线播放 | 亚洲成av人片乱码色午夜| 人妻少妇精品中文字幕| 国产免费午夜福利在线播放|