Як вылічыць сеткавай і шырокавяшчальны адрас

Аўтар: Sara Rhodes
Дата Стварэння: 14 Люты 2021
Дата Абнаўлення: 28 Чэрвень 2024
Anonim
Justin Shi: Blockchain, Cryptocurrency and the Achilles Heel in Software Developments
Відэа: Justin Shi: Blockchain, Cryptocurrency and the Achilles Heel in Software Developments

Задаволены

Калі вы збіраецеся наладжваць сетку, то вам трэба ведаць, як размяркоўваць яе. Для гэтага неабходна ведаць сеткавай і шырокавяшчальны адрасу сеткі. Выконвайце крокаў ніжэй, каб даведацца, як вылічыць гэтыя адрасы, калі ў вас ёсць IP-адрас і маска падсеткі.

крокі

Метад 1 з 3: Для класавай адрасавання

  1. 1 Для сеткі з класавай адрасаваннем агульная колькасць бітаў роўна 8. або Tb = 8.
    • Маска падсеткі можа быць 0, 128, 192, 224, 240, 248, 252, 254 и255.
    • Табліца ніжэй дазваляе вызначыць «лік бітаў, якое выкарыстоўваецца для падсетак» (n) для адпаведнай маскі падсеткі.
    • Значэнне маскі падсеткі па змаўчанні 255. Яно не выкарыстоўваецца для падзелу падсетак.
    • прыклад:
      Хай IP-адрас будзе роўны 210.1.1.100 а маска падсеткі 255.255.255.224

      Агульная колькасць бітаў Tb = 8 Лік бітаў якое выкарыстоўваецца для падсетак n = 3 (так як маска падсеткі роўная 224, а адпаведнае «колькасць бітаў якое выкарыстоўваецца для падсетак» з табліцы зверху роўна 3)
  2. 2 З папярэдняга кроку ў вас ёсць «лік бітаў якое выкарыстоўваецца для падсетак» (n), і вы ведаеце Tb. Цяпер вы можаце знайсці «лік бітаў пакінутае для хастоў» (m) роўнае Tb - n, так як агульная колькасць бітаў - гэта сума бітаў для падсетак і хастоў Tb = M + n.
    • Лік бітаў пакінутае для хастоў = m = Tb - n = 8 - 3 = 5
  3. 3 Зараз вам трэба палічыць «колькасць падсетак», роўнае 2, і «значэнне апошняга біта, якая выкарыстоўваецца для маскі падсеткі», якое роўна 2. Лік хастоў для падсеткі роўна 2 - 2.
    • Лік падсетак = 2 = 2 = 8

      Значэнне апошняга біта, якая выкарыстоўваецца для маскі падсеткі = Δ = 2 = 2 = 32
  4. 4 Цяпер вы можаце знайсці раней разлічанае лік падсетак, падзяліўшы іх па значэнні «апошняга біта, якая выкарыстоўваецца для маскі падсетак» або Δ-адрасе.
    • 8 падсетак (як мы вылічылі на папярэднім кроку) паказаны вышэй.
    • У кожнай з іх 32 адрасы.
  5. 5 Зараз вам трэба вызначыць, у якой сеткі ваш IP-адрас. Першы адрас гэтай падсеткі будзе адрасам сеткі, А апошні - шырокавяшчальным адрасам.
    • Тут мы абралі IP-адрас 210.1.1.100. Ён знаходзіцца ў падсеткі 210.1.1.96 - 210.1.1.127 (глядзіце папярэднюю табліцу). Таму 210.1.1.96 - адрас сеткі, а 210.1.1.127 шырокавяшчальны адрас для абранага IP-адрасы 210.1.1.100.

Метад 2 з 3: Для бескласавая адрасавання (CIDR)

  1. 1 У сетках CIDR пасля IP-адрасы ідзе прэфікс падсеткі даўжынёй у адзін біт, аддзелены нахільнай рысай (/). вам трэба будзе пераўтварыць яго ў чатырохкампанентнай фармат з кропкай. Выконвайце крокаў ніжэй, каб зрабіць гэта.
    1. Запішыце прэфікс ў фармаце, паказаным ніжэй.
      • Калі прэфікс 27, запішыце яго як 8 + 8 + 8 + 3.
      • Калі ён 12, запішыце яго як 8 + 4 + 0 + 0.
      • Па змаўчанні ён 32, што запісваецца як 8 + 8 + 8 + 8.
    2. Пераўтварыце адпаведныя біты па табліцы ніжэй і запішыце значэнне ў чатырохкампанентнай фармаце.
    3. Няхай наш IP-адрас будзе 170.1.0.0/26. Выкарыстоўваючы табліцу вышэй, вы можаце запісаць:

                26=8+8+8+2
                  255.255.255.192
      Цяпер IP-адрас 170.1.0.0, а маска падсеткі ў чатырохкампанентнай фармаце з кропкай 255.255.255.192.
  2. 2 Агульная колькасць бітаў = Tb = 8.
    • Маска падсеткі можа быць 0, 128, 192, 224, 240, 248, 252, 254 і 255.
    • Табліца ніжэй дазваляе вызначыць «лік бітаў, якое выкарыстоўваецца для падсетак» (n) для адпаведнай маскі падсеткі.

    • Значэнне маскі падсеткі па змаўчанні 255. Яно не выкарыстоўваецца для падзелу падсетак.
    • З папярэдняга кроку наш IP-адрас = 170.1.0.0, а маска падсеткі = 255.255.255.192

      Агульная колькасць бітаў = Tb = 8 Лік бітаў якое выкарыстоўваецца для падсетак = n = 2 (так як маска падсеткі роўная 192, а адпаведнае «колькасць бітаў якое выкарыстоўваецца для падсетак» з табліцы зверху роўна 2).
  3. 3 З папярэдняга кроку ў вас ёсць «лік бітаў якое выкарыстоўваецца для падсетак» (n), і вы ведаеце Tb. Цяпер вы можаце знайсці «лік бітаў пакінутае для хастоў» (m) роўнае Tb - n, так як агульная колькасць бітаў - гэта сума бітаў для падсетак і хастоў Tb = M + n.
    • Лік бітаў пакінутае для хастоў = m = Tb - n = 8 - 2 = 6
  4. 4 Зараз вам трэба палічыць «колькасць падсетак» роўнае 2, і «значэнне апошняга біта, якая выкарыстоўваецца для маскі падсеткі», якое роўна 2. Лік хастоў для падсеткі роўна 2 - 2.
    • Лік падсетак = 2 = 2 = 4

      Значэнне апошняга біта, якая выкарыстоўваецца для маскі падсеткі = Δ = 2 = 2 = 64
  5. 5 Цяпер вы можаце знайсці раней разлічанае лік падсетак, падзяліўшы іх па значэнні «апошняга біта, якая выкарыстоўваецца для маскі падсетак» або Δ-адрасе.
    • Атрымліваем 4 падсеткі (як мы вылічылі на папярэднім кроку)
    • У кожнай з іх есць 64 адрасы.
  6. 6 Зараз вам трэба вызначыць, у якой сеткі ваш IP-адрас. Першы адрас гэтай падсеткі будзе адрасам сеткі, А апошні - шырокавяшчальным адрасам.
    • Тут мы абралі IP-адрас 170.1.0.0. Ён знаходзіцца ў падсеткі 170.1.0.0 - 170.1.0.63 (глядзіце папярэднюю табліцу). Таму 170.1.0.0 - адрас сеткі, а 170.1.0.63 шырокавяшчальны адрас для абранага IP-адрасы 170.1.0.0.

Метад 3 з 3: З дапамогай онлайн-калькулятара

  1. 1 Знайдзіце IP-адрас і маску падсеткі. На кампутары пад кіраваннем Windows зрабіць гэта можна шляхам уводу каманды «ipconfig» (без двукоссяў) у камандным радку. IP-адрас адлюструецца насупраць IPv4-адрасы, а маску падсеткі можна знайсці радком ніжэй. На Mac знайсці IP-адрас і маску падсеткі можна ў «Сістэмных наладах» у раздзеле «Сетка».
  2. 2 Перайдзіце па адрасе https://ip-calculator.ru/. Можаце выкарыстоўваць любы браўзэр, па-за залежнасці ад таго, пад кіраваннем якой сістэмы працуе ваш кампутар.
  3. 3 У полі «IP-адрас» увядзіце адпаведныя значэння. Вэб-сайт паспрабуе аўтаматычна вызначыць ваш сеткавы адрас. Пераканайцеся, што значэнні адпавядаюць рэчаіснасці. У адваротным выпадку увядзіце верны адрас.
  4. 4 У полі «Маска» увядзіце маску падсеткі. Зноў жа, сайт аўтаматычна паспрабуе вылічыць гэтыя значэнні. Пераканайцеся, што дадзеныя пазначаны дакладна. Маску падсеткі можна ўвесці як у фармаце CIDR (24), так і ў чатырохкампанентнай фармаце з кропкай (255.255.255.0).
  5. 5 націсніце падлічыць. Гэта сіняя кнопка насупраць поля «Маска». Сеткавы адрас будзе паказаны ніжэй у раздзеле «Network», а шырокавяшчальны адрас - у раздзеле «Broadcast».

прыклады

Для класавай адрасавання

  • IP-адрас = 100.5.150.34, а маска падсеткі = 255.255.240.0
    Агульная колькасць бітаў = Tb = 8
    маска падсеткі0 128 192 224 240 248 252 254 255
    Лік бітаў, якое выкарыстоўваецца для падсетак (n)012345678

    Лік бітаў, якое выкарыстоўваецца для падсетак для маскі 240 = n1 = 4
    (Так як маска падсеткі роўная 240, а адпаведнае «колькасць бітаў якое выкарыстоўваецца для падсетак» з табліцы зверху роўна 4)

    Лік бітаў, якое выкарыстоўваецца для падсетак для маскі 0 = n1 = 0
    (Так як маска падсеткі роўная 0, а адпаведнае «колькасць бітаў якое выкарыстоўваецца для падсетак» з табліцы зверху роўна 0)

    Лік бітаў пакінутае для хастоў для маскі 240 = m1 = Tb - n1 = 8 - 4 = 4
    Лік бітаў пакінутае для хастоў для маскі 0 = m2 = Tb - n2 = 8 - 0 = 8

    Лік падсетак для маскі 240 = 2 = 2 = 16
    Лік падсетак для маскі 0 = 2 = 2 = 1

    Значэнне апошняга біта, якая выкарыстоўваецца для маскі падсеткі для маскі 240 = Δ1 = 2 = 2 = 16
    Значэнне апошняга біта, якая выкарыстоўваецца для маскі падсеткі для маскі 0 = Δ2 = 2 = 2 = 256

    Для маскі падсеткі 240, адрасы будуць падзеленыя па 16, а для маскі 0 іх будзе 256. Выкарыстоўваючы значэння Δ1 і Δ2, Атрымаем 16 падсетак ніжэй


    100.5.0.0 - 100.5.15.255100.5.16.0 - 100.5.31.255100.5.32.0 - 100.5.47.255100.5.48.0 - 100.5.63.255
    100.5.64.0 - 100.5.79.255100.5.80.0 - 100.5.95.255100.5.96.0 - 100.5.111.255100.5.112.0 - 100.5.127.255
    100.5.128.0 - 100.5.143.255100.5.144.0 - 100.5.159.255100.5.160.0 - 100.5.175.255100.5.176.0 - 100.5.191.255
    100.5.192.0 - 100.5.207.255100.5.208.0 - 100.5.223.255100.5.224.0 - 100.5.239.255100.5.240.0 - 100.5.255.255

    IP-адрас 100.5.150.34 ставіцца да падсеткі 100.5.144.0 - 100.5.159.255, таму 100.5.144.0 - адрас сеткі, а - 100.5.159.255 шырокавяшчальны адрас.

Для бескласавая адрасавання (CIDR)

  • IP-адрас у сетцы CIDR = 200.222.5.100/9
              9=8+1+0+0
                255.128.0.0

    IP -адрес = 200.222.5.100, а маска падсеткі = 255.128.0.0
    Агульная колькасць бітаў = Tb = 8


    маска падсеткі0 128 192 224 240 248 252 254 255
    Лік бітаў, якія выкарыстоўваюцца для падсетак (n)012345678

    Лік бітаў, якое выкарыстоўваецца для падсетак для маскі 128 = n1 = 1
    (Так як маска падсеткі роўная 128, а адпаведнае «колькасць бітаў якое выкарыстоўваецца для падсетак» з табліцы зверху роўна 1)

    Лік бітаў, якое выкарыстоўваецца для падсетак для маскі 0 = n2 = n3 = 0
    (Так як маска падсеткі роўная 0, а адпаведнае «колькасць бітаў якое выкарыстоўваецца для падсетак» з табліцы зверху роўна 0)

    Лік бітаў пакінутае для хастоў для маскі 128 = m1 = Tb - n1 = 8 - 1 = 7
    Лік бітаў пакінутае для хастоў для маскі 0 = m2 = m3 = Tb - n2 = Tb - n3 = 8 - 0 = 8

    Лік падсетак для маскі 128 = 2 = 2 = 2
    Лік падсетак для маскі 0 = 2 = 2 = 2 = 1

    Значэнне апошняга біта, якая выкарыстоўваецца для маскі падсеткі для маскі 128 = Δ1 = 2 = 2 = 128
    Лік хастоў на падсеткі = 2 - 2 = 2 - 2 = 126

    Значэнне апошняга біта, якая выкарыстоўваецца для маскі падсеткі для маскі 0 = Δ2 = Δ3 = 2 = 2 = 2 = 256
    Лік хастоў на падсеткі з маскай 0 = 2 - 2 = 2 - 2 = 2 - 2 = 254

    Для маскі падсеткі 128, адрасы будуць падзеленыя па 128, а для маскі 0 іх будзе 256. Выкарыстоўваючы значэння Δ1 і Δ2, Атрымаем 2 падсеткі ніжэй


    200.0.0.0 - 200.127.255.255200.128.0.0 - 200.255.255.255

    IP-адрас 200.222.5.100 ставіцца да падсеткі 200.128.0.0 - 200.255.255.255, і таму 200.128.0.0 - адрас падсеткі, а 200.255.255.255 - шырокавяшчальны адрас.

парады

  • У сетках CIDR адразу пасля таго, як вы перавялі прэфікс ў чатырохкампанентнай фармат, вы можаце выкарыстоўваць той жа метад, што і для сетак з класавай адрасаваннем.
  • Гэты метад працуе толькі для сетак тыпу IPv4 і ня падыходзіць для IPv6.