Nowe posty

Autor Wątek: Dzielenie sieci, nadawanie masek  (Przeczytany 3976 razy)

Offline Panas

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 198
    • Zobacz profil
Dzielenie sieci, nadawanie masek
« dnia: 2018-09-07, 19:37:26 »
Podpowie ktoś albo podrzuci materiał gdzie nauczę się nadawać maski na utworzone podsieci?
Mam na przykład adres do podziału 192.168.192.0 /20 i połączenia między routerami powinny mieć maskę /30 a pomiędzy hostami maskę /24 natomiast podsieci musi być 10.

Offline Paweł Kraszewski

  • Administrator
  • Guru
  • *****
  • Wiadomości: 3047
  • Lenistwo jest matką potrzeby = babcią wynalazku
    • Zobacz profil
Odp: Dzielenie sieci, nadawanie masek
« Odpowiedź #1 dnia: 2018-09-08, 12:50:04 »
Sieci komputerowe Tanenbauma.
Polecam i jako sieciowiec/administrator i jako wykładowca przedmiotów sieciowych.
« Ostatnia zmiana: 2018-09-08, 16:27:26 wysłana przez Paweł Kraszewski »
Paweł Kraszewski
~Arch/Void/Gentoo/FreeBSD/OpenBSD/Specjalizowane customy

Offline Panas

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 198
    • Zobacz profil
Odp: Dzielenie sieci, nadawanie masek
« Odpowiedź #2 dnia: 2018-09-08, 21:26:25 »
Nie chcę urazić ale sieci to nie moja działka i muszę  na moje szczęście tylko liznąć temat, coś online polecisz?


Mam adres 192.168.240.0/20 podzielony na 5 podsieci:
2 routery i 6 PC, dla routerów maski musze np nadać /24 a dla pc /30
I nie kumam jak to zrobić

 PC1----B----R1----A-------R2----D----PC4
                     |                   |
                    C                  E
                  /    \               /   \
            PC2    PC3     PC5  PC6


Książkę zapamiętam za moment bratu się pewnie przyda.

Offline 1709

  • Users
  • Guru
  • *****
  • Wiadomości: 2757
  • 1709
    • Zobacz profil
Odp: Dzielenie sieci, nadawanie masek
« Odpowiedź #3 dnia: 2018-09-09, 11:49:22 »
- Na takich sieciach sie nie znam, ale nie wystarczy automatyczna konfiguracja (dla nie znajacych sie) ?
- Zauwazylem kiedys jak kolega recznie konfigurowal siec, ze korzystał z kalkulatora on-line i wiedzy ze szkoły
( liczyl czy zakres jest poprawny i jeszcze na cos zwracal uwage )
Czy kalkulator on-line wystarczy ? np. http://42.pl/ipcalc/?a=78.8.0.233&m=5

« Ostatnia zmiana: 2018-09-09, 11:50:57 wysłana przez 1709 »
PS: Brak polskiej czcionki, nie jest to brak lenistwa, a jej brak w systemie i brak czasu na reczne poprawki.

Offline Paweł Kraszewski

  • Administrator
  • Guru
  • *****
  • Wiadomości: 3047
  • Lenistwo jest matką potrzeby = babcią wynalazku
    • Zobacz profil
Odp: Dzielenie sieci, nadawanie masek
« Odpowiedź #4 dnia: 2018-09-09, 19:39:01 »
1. Jeszcze powiedz, co to są A-E. Switche?

2. Jak rozumieć, że z routera wychodzą 3 "patyki"? Ma 3 interfejsy?

3.  "musze np nadać"? To musisz, czy możesz?

Taki rzut z offu (założenie - A - bezpośrednia skrętka, B,C,D,E - switche, routery R1 i R2 mają po 3 porty):

Adresacja klasami /24, rozrzutny przydział

A - sieć 192.168.240.0/30 (dwuhostowa, w sumie można nawet dać /31, ale to się rzadko stosuje)
B - sieć 192.168.242.0/24 (do 256 hostów, można przyciąć)
C - sieć 192.168.243.0/24 (do 256 hostów, można przyciąć)

sieci B i C agregują się do jednej 192.168.242.0/23 (dla routingu z R2)

D - sieć 192.168.244.0/24 (do 256 hostów, można przyciąć)
E - sieć 192.168.245.0/24 (do 256 hostów, można przyciąć)

sieci D i E agregują się do jednej 192.168.244.0/23 (dla routingu z R1)

R1
 - A - 192.168.240.1/30
 - B - 192.168.242.1/24
 - C - 192.168.243.1/24

    ip route 192.168.244.0 255.255.254.0 192.168.240.2

R2
 - A - 192.168.240.2/30
 - D - 192.168.244.1/24
 - E - 192.168.245.1/24
 
    ip route 192.168.242.0 255.255.254.0 192.168.240.1

PC1 - 192.168.242.2, gw 192.168.242.1
PC2 - 192.168.243.2, gw 192.168.243.1
PC3 - 192.168.243.3, gw 192.168.243.1
PC4 - 192.168.244.2, gw 192.168.244.1
PC5 - 192.168.245.2, gw 192.168.245.1
PC6 - 192.168.245.3, gw 192.168.245.1


Maksymalnie ciasne upakowanie z agregowalnym routingiem:
B - 192.168.240.0/30
C - 192.168.240.8/29
(agregacja 192.168.240/28)
D - 192.168.240.16/30
E - 192.168.240.24/29
(agregacja 192.168.240.16/28)
A - 192.168.240.32/30

R1
 - A - 192.168.240.33/30
 - B - 192.168.240.1/30
 - C - 192.168.240.9/29

    ip route 192.168.240.16 255.255.255.240 192.168.240.34

R2
 - A - 192.168.240.34/30
 - D - 192.168.240.17/30
 - E - 192.168.240.25/29
 
    ip route 192.168.240.0 255.255.255.240 192.168.240.33

PC1 - 192.168.240.2, gw 192.168.240.1
PC2 - 192.168.240.10, gw 192.168.240.9
PC3 - 192.168.240.11, gw 192.168.240.9
PC4 - 192.168.240.18, gw 192.168.240.17
PC5 - 192.168.240.26, gw 192.168.240.25
PC6 - 192.168.240.27, gw 192.168.240.25


Maksymalnie ciasne upakowanie, wszystko mieści się w klasie 192.168.240.0/27:
C - 192.168.240.0/29
E - 192.168.240.8/29
B - 192.168.240.16/30
D - 192.168.240.20/30
A - 192.168.240.24/30

R1
 - A - 192.168.240.25/30
 - B - 192.168.240.17/30
 - C - 192.168.240.1/29

    ip route 192.168.240.8 255.255.255.248 192.168.240.26
    ip route 192.168.240.20 255.255.255.252 192.168.240.26

R2
 - A - 192.168.240.26/30
 - D - 192.168.240.21/30
 - E - 192.168.240.9/29
 
    ip route 192.168.242.0 255.255.255.248 192.168.240.25
    ip route 192.168.242.16 255.255.255.252 192.168.240.25

PC1 - 192.168.240.18, gw 192.168.240.17
PC2 - 192.168.240.2, gw 192.168.240.1
PC3 - 192.168.240.3, gw 192.168.240.1
PC4 - 192.168.240.22, gw 192.168.240.21
PC5 - 192.168.240.10, gw 192.168.240.9
PC6 - 192.168.240.11, gw 192.168.240.9

« Ostatnia zmiana: 2018-09-09, 19:41:01 wysłana przez Paweł Kraszewski »
Paweł Kraszewski
~Arch/Void/Gentoo/FreeBSD/OpenBSD/Specjalizowane customy

Offline Panas

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 198
    • Zobacz profil
Odp: Dzielenie sieci, nadawanie masek
« Odpowiedź #5 dnia: 2018-09-09, 19:44:17 »
Już raczej załapałem o co chodzi
Dzielę sieć na 8 podsieci, dwie odrzucam pozostaje 6.
Że mam maskę inną na  PC i Routery to biorę pierwszą podsieć i ją dzielę.
 192.168.240.0 / 24 czyli mam ip dla r1 i r 2 192.168.240.1 (192.168.240.2 będzie dla routera po B ) oraz 192.168.240.5 (192.168.240.6 dla routera po D )
 
192.168.242.0 / 30 i tu analogicznie jak poprzednio tylko na innej masce.
Reszta leży odłogiem, dobrze kombinuje?

/24 dałem na PC a /30 będzie na routera.

Offline Paweł Kraszewski

  • Administrator
  • Guru
  • *****
  • Wiadomości: 3047
  • Lenistwo jest matką potrzeby = babcią wynalazku
    • Zobacz profil
Odp: Dzielenie sieci, nadawanie masek
« Odpowiedź #6 dnia: 2018-09-09, 19:49:45 »
192.168.240.0 / 24 czyli mam ip dla r1 i r 2 192.168.240.1 (192.168.240.2 będzie dla routera po B ) oraz 192.168.240.5 (192.168.240.6 dla routera po D )

Nope, nie dajesz różnych adresów w tej samej sieci różnym interfejsom routera. To jest dużo klepania na forum i 3 minuty na tablicy...

Regułki:
 * W tej samej siecitylko urządzenia mogące się bezpośrednio komunikować w warstwie 2: albo na krótko kablem albo przez switcha/huba.
 * Różne sieci spina się routerami.
 * Stacje mają jako domyślną bramę ustawiony IP routera swojej sieci (wyjątek - sieć z kilkoma routerami obsługującymi różne cele)
 * Router ma automatycznie dodane regułki dla swoich sieci. Sieci za innymi routerami należy wskazać ręcznie regułami routingu albo konfigurować automatycznie którymś z protokołów dynamicznych (RIP/OSPF/EIGRP)
« Ostatnia zmiana: 2018-09-09, 19:59:57 wysłana przez Paweł Kraszewski »
Paweł Kraszewski
~Arch/Void/Gentoo/FreeBSD/OpenBSD/Specjalizowane customy

Offline Panas

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 198
    • Zobacz profil
Odp: Dzielenie sieci, nadawanie masek
« Odpowiedź #7 dnia: 2018-09-09, 20:27:01 »
To może trochę inaczej  (IP i układ sieci w linkach do igmur )
Pula adresów do podziału to 192.168.192.0/20.
Połączenia między ruterami – maska /30.
Połączenia między hostami – maska /24.
Rutery r1, r2, r4, r5 powinny porozumiewać się przy użyciu protokołu RIP w wetsji drugiej, a pozostałe połączenia powinny wykorzystywać trasowanie statyczne.

Tabela z ip
https://i.imgur.com/8IOPrOH.png
Układ siecie
https://i.imgur.com/gRdg3U8.png

Teraz nie mogę dojść jak ustalone jest to IP

192.168.192.1 i 192.168.192.2  później przerwa 3,4  i kolejne ip z 5 i 6 końcówką wszystkie na 192.168.182... / 30

192.168.192.0/20 mam hosty od 192.168.192.1 do 192.168.207.254. ale dalej nie rozumiem jak ustalił IP


« Ostatnia zmiana: 2018-09-09, 20:44:09 wysłana przez Panas »

Offline Paweł Kraszewski

  • Administrator
  • Guru
  • *****
  • Wiadomości: 3047
  • Lenistwo jest matką potrzeby = babcią wynalazku
    • Zobacz profil
Odp: Dzielenie sieci, nadawanie masek
« Odpowiedź #8 dnia: 2018-09-09, 21:19:43 »
Hehe, ale ten obrazek to już jakieś ćwiczenia z routingu wielodrożnego albo dynamicznego.

Cytuj
Teraz nie mogę dojść jak ustalone jest to IP
Zasada jest prosta:
* Podsieć ma zawsze liczbę adresów równą potędze 2-ki (2,4,8,16, itd, z czego 2-hostowe są rzadko stosowane, właściwie tylko w linkach point-to-point) zaczynające się od wielokrotności tej samej potęgi dwójki - na przykład nie możesz mieć sieci _.4/28, bo sieci /28 muszą się zaczynać od wielokrotności 16.
* Pierwszy adres w podsieci (z wyjątkiem sieci /31) to adres sieci, nie można go wykorzystać dla hosta.
* Ostatni adres w podsieci (z wyjątkiem sieci /31) to adres broadcast sieci, nie można go wykorzystać dla hosta.
* Jeżeli adres stacji docelowej jest w tej samej sieci, to pakiet dostarczany jest bezpośrednio (pierw ARPem znajdowany adres MAC, potem pakiet jest wbijany bezpośrednio  do odbiorcy Ethernetem)
* Jeżeli adres stacji docelowej jest w innej sieci, to z tablicy routingu dowiadujesz się, kto jest odpowiedzialny za "przekopnięcie" pakietu dalej i jemu go dostarczasz. W stacjach końcowych masz często tylko jeden wpis catch-all ("jak nie wiesz co zrobić, dostarcz go mnie"), czyli "default route".

Czyli w sieci możesz mieć potęgę dwójki minus dwa hostów: 2 (sieć /31), 2 (sieć /30 minus 2), 6 (sieć /29 minus 2), 14, 30, 62, itd.

Źle rozumiesz przerwę 3-4 w sieciach /30. Nie możesz 3, bo to jest broadcast sieci ___.0/30. Nie mozesz 4 bo to jest adres już następnej sieci ___.4/30. Tak samo __.7/30 to broadcast sieci _.4/30 a _.8/30 to adres sieci następnego bloku.
« Ostatnia zmiana: 2018-09-09, 21:30:12 wysłana przez Paweł Kraszewski »
Paweł Kraszewski
~Arch/Void/Gentoo/FreeBSD/OpenBSD/Specjalizowane customy

Offline Panas

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 198
    • Zobacz profil
Odp: Dzielenie sieci, nadawanie masek
« Odpowiedź #9 dnia: 2018-09-09, 21:43:45 »
Tu masz rację że nie mogę zakumkać
Z potęgo 2 kumam, tworzenie podsieci z jedną maską też, -2 bo adres zgłoszeniowy i broadcat również ale przy routingu dynamicznym ( rip v2) mam dwie maski i już leżę.
Wierzę że to jest śmieszne i pewnie prostacko proste dla wielu ale ja tego nie czuję i nie widzę a wszystko w załączonym pliku było wstukane ręcznie.
Po YT latam aby zobaczyć jak rozwiązują podobne zagadnienie i lipa z materiałem.
Potrzebuję po prostu łopatologicznego wytłumaczenia typu  w kroku pierwszym robisz to w drugim to i masz abym mógł jak najszybciej podobne zadanie to niżej podanego rozwiązać i zamknąć moją przygodę z tą częścią IT.

Offline Paweł Kraszewski

  • Administrator
  • Guru
  • *****
  • Wiadomości: 3047
  • Lenistwo jest matką potrzeby = babcią wynalazku
    • Zobacz profil
Odp: Dzielenie sieci, nadawanie masek
« Odpowiedź #10 dnia: 2018-09-10, 20:23:10 »
Po pierwsze - niewiedza nie jest dla mnie śmieszna.  No może gdybyś miał wszystkie CCNA - to tak... Routing dynamiczny to nie sieciowe przedszkole...

Nie wiem co masz za routery (Cisco, MicroTik, Linuksy, OpenBSD). Każdy konfiguruje dynamiczny routing inaczej (inny format pliku konfiguracyjnego).

Dla Ciskaczy wygląda tak:
* Spinasz wszystko jak na obrazku sieciami /30, dowolnie wybranymi per link - np wszystkie z 192.168.240.*
* Na każdym po kolei routerze robisz:
RT> enable
RT# conf t
RT(config)# router rip
RT(config-router)# version 2
RT(config-router)# network 192.168.240.0

Cisco tak ma, że rozgłasza automatycznie "RFC-owe" klasy adresowe, więc w powyższym przykładzie automatycznie rozgłasza całe 192.168.240.0/24 i nie ma możliwości przycięcia - czyli prawidłowo rozgłoszą wszystkie swoje interfejsy we wszystkie strony.

Jak sieć się już "zbiegnie", to możesz dać show ip route, żeby zobaczyć jakie trasy jakimi interfejsami sobie wynegocjował.
Paweł Kraszewski
~Arch/Void/Gentoo/FreeBSD/OpenBSD/Specjalizowane customy

Offline Panas

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 198
    • Zobacz profil
Odp: Dzielenie sieci, nadawanie masek
« Odpowiedź #11 dnia: 2018-09-10, 23:07:05 »
Problem rozwiązany, problem był w podstawach czyli ustalanie ip w submaskach
1 http://jodies.de/ipcalc?host=192.168.192.0&mask1=20&mask2=24
2 http://jodies.de/ipcalc?host=192.168.194.0&mask1=24&mask2=30

Teraz z kalkulatorem to robię  ale muszę ogarnąć sobie jak ręcznie to wszystko policzyć no i ćwiczenia robię na netkicie, chyba od tego powinienem zacząć.

Dzięki za zainteresowanie i za książkę już mam osobę która jest nią zainteresowana
« Ostatnia zmiana: 2018-09-10, 23:09:02 wysłana przez Panas »