Концепция за адрес на хоста
ThenetworkpartofanIPaddressiscalledanetworknumberornetworkaddress,andthehostcandirectlycommunicatewithdeviceswiththesamenetworknumber
Inthecaseofnoconnecteddevice,evenifthesamephysicalnetworksegmentisshared,communicationcannotbecarriedoutifthenetworknumberisdifferent,anditmustbeforwardedthroughadevicewitharoutingfunction.
ThenetworkaddressoftheIPaddressenablestheroutertoplacethepacketonthecorrectnetworksegment,andthehostnumberaftertheIPaddressnetworknumberenablestheroutertotransmitthepacketencapsulatedbythetwo-layerframetooneonthenetworkForaspecifichost,thehostnumberandMACaddressaremappedcorrectly.Thekeyissueinthisistousethesubnetmasktodetermineorobtainthenetworkaddressinformationoftheremotehost.Thepartafterthenetworkaddressisthehostaddress.
Thenetworkaddressesofthesamenetworkmustbethesame,butthehostaddressesofthesamenetworkmustbedifferent,sothatthehostsinthesamenetworkcancommunicatedirectly.Thenetworkinthiscaseiscalledaflatnetwork,suchas:192.168.1.1/24,and192.168.1.2/24,thenetworkIDisthesame,thehostIDisdifferent.Ifthecommunicationbetweenhostsonthesamenetworkmustbeforwardedthroughthedevice,thenetworkinthiscaseiscalledahierarchicalnetwork.
Тип адрес на хоста
GuidebyIPaddressBit(highestbit)todistinguishdifferenttypesofIPaddresses:
(Забележка: nithenetworknumberbit, histhehostnumberbit)
ClassAddress
Aclassaddress:0nnnnnnn.hhhhhhhh.hhhhhhhh.hhhhhhhh
AclassAaddresshasa7-цифрен мрежов номер, така че може да се дефинира 126classAnetworks{2^7-1(мрежовият номер не може да бъдеall0)-1(Themrežният номер не може да бъдеall1,и 127istheloopbackaddress)}Броят на хостовете, които всяка мрежа може да има, е 16777214{2^24-2(Thehostbitscannotbeall0)
Десетичен диапазон на представяне: 1.0.0.1-127.255.255.255, всеки мрежов адрес между 0 и 127 е адрес на клас.
ClassAddress
ClassAddress:10nnnnnn.nnnnnnnn.hhhhhhhh.hhhhhhhh
ClassAddresshasa14-bitnetworknumber,so16382BscanbedefinedClassnetwork{2^14-2}
Броят на хостовете, които всяка мрежа може да има, е 65534{2^16-2}
Диапазонът на десетичното представяне: 128.0.0.1-191.255.255.255, всеки мрежов адрес между 128 и 191 е адрес на клас.
C-тип адрес
C-тип адрес:110nnnnn.nnnnnnnn.nnnnnnnn.hhhhhhhh
C-тип адрес има 21-битов мрежов номер, така че2097152CscanbedefinedClassaddress{2^21-2}
Броят на хостовете, които всяка мрежа може да има, е 254{2^8-2}
Диапазонът на десетичното представяне: 192.0.0.1-223.255.255.255, всеки мрежов адрес между 192 и 223 е класов адрес.
ClassAddress
Адрес на класа:1110xxxx.xxxxxxx.xxxxxxxx.xxxxxxxx
ClassAddressisusedformulticast,thefirst4digits1110guide,theback28bitsarethemulticastaddressID.
Диапазон на десетично представяне: 224.0.0.0-239.255.255.255
ClassAddress
ClassAddress: винаги води с 1111 четири цифри
Адресите на класа се използват за изследователски цели.
Диапазон на десетично представяне: 240-
IPaddressesareuniformlyallocatedbyInterNIC(InternetInformationCenter)toensuretheuniquenessofIPaddresses.However,thereisatypeofIPaddressthatcanbeuseddirectlyinthecorporateintranetwithoutapplyingforit.ThisisPrivateAddress.PrivateAddresswillnotbeforwardedbyanyrouterontheINTERNET.ToaccesstheINTERNET,itmustbeconvertedthroughNAT/PATtoapublicIP.Formaccess.
Тези частни адреси са:
10.0.0.0-10.255.255.255(aClassAddress)
172.16.0.0-172.31.255.255(16BClassaddress)
192.168.0.0-192.168.255.255(256ClassCaddresses)
Anynetworkaddressbetween224and239inthefirstoctetisagroupBroadcastaddress
Може да се използва всяка частна IP мрежа, включително:
1ClassAddress(10.0.0.0),
16Класови адреси (От172.16.0.0 до172.31.0.0)
256 класови адреси (от 192.168.0.0 до 192.168.255.0)
произволен адрес включително