IP срещу MAC адрес
Какво е IP адрес?
В мрежа, която използва интернет протокол за комуникация между обекти като компютри или принтери от мрежата, логическият цифров етикет или адрес, присвоен на всеки обект, се нарича IP адрес (Internet Protocol Address). IP адресът служи за идентифициране и локализиране на всеки обект поотделно в мрежата на ниво интерфейс и функционира на мрежовия слой на модела OSI.
IP адресирането има две версии в зависимост от броя битове, използвани за съхраняване на адреса, а именно Internet Protocol Version 4 (IPv4), който е разработен с 32-битов режим на адресиране и най-широко използван, и Internet Protocol Version 6 (Ipv6) разработен със 128 бита адресиране на режим в края на 90-те. Въпреки че IP адресът е двоичен номер, обикновено той се съхранява в хоста в четим от човека формат. Органът за присвоен номер в Интернет управлява разпределението на пространство и имена за IP адреси в световен мащаб.
IP адресите са два вида; Статичните IP адреси са постоянни и се присвояват на хоста ръчно от администратор. Динамичните IP адреси се присвояват ново на хоста всеки път, когато той се стартира от компютърен интерфейс, софтуер на хост или от сървър, използващ DHCP (Dynamic Host Configuration Protocol) или Point-to-Point Protocol, които са технологиите, използвани за присвояване на динамичен IP адрес.
Използват се динамични IP адреси, така че администраторите не трябва да задават IP адреси ръчно на всеки хост. Но в някои случаи, като например при превод на име на домейн на IP адрес от DNS (Domain Name System), е от съществено значение да има статичен IP адрес, тъй като би било невъзможно да се намери местоположението на домейн, ако той съдържа често променлив IP адрес.
Какво е MAC адрес?
MAC адрес или адрес за контрол на достъпа до медии е хардуерен или физически адрес, свързан с мрежовия адаптер на хост и се присвоява от производителя на NIC (Network Interface Card). MAC адресите функционират на слоя за връзка за данни на модела OSI и служат като уникални идентификатори на всеки адаптер на по-ниско ниво в локална мрежа (LAN).
Всеки MAC адрес се състои от 48 бита, като горната половина съдържа идентификационния номер на производителя на адаптера, а долната половина съдържа уникален сериен номер, присвоен на всеки мрежов адаптер от производителя и се съхранява в хардуера на адаптера.
MAC адресите се формират съгласно правилата на всяко от трите номерационни пространства на имена MAC -48, EUI -48 и EUI - 64, поддържани от IEEE.
Каква е разликата между IP адрес и MAC адрес?
Въпреки че IP адресът и MAC адресът имат за цел да предоставят на хостовете уникална идентификация в мрежа, в зависимост от състоянието и функцията, тези два имат няколко разлики. Когато се разглежда функциониращият слой за адресиране, докато MAC адресът функционира в слоя за връзка с данни, IP адресът работи в мрежовия слой.
MAC адресът дава уникална идентификация на хардуерния интерфейс на мрежата, докато IP адресът дава уникална идентификация на софтуерния интерфейс на мрежата. Освен това, ако се вземе предвид присвояването на адрес, MAC адресите се присвояват постоянно на адаптери и не могат да се променят, тъй като те са физически адреси. За разлика от тях, IP адресите, статични или динамични, могат да бъдат модифицирани в зависимост от изискванията, тъй като те са логически обекти или адреси. В допълнение, MAC адресите са полезни, когато става въпрос за локални мрежи.
Ако се разглежда форматът, IP адресите използват адреси с дължина 32 или 128 бита, докато MAC адресите използват адрес с дължина 48 бита. В опростен изглед може да се счита, че IP адресът поддържа софтуерни реализации, а MAC адресът може да се разглежда като поддържащ хардуерни реализации на мрежата.
Въпреки различията, IP мрежите поддържат картографиране между MAC адрес и IP адрес на устройство, наричано ARP или Address Resolution Protocol.