Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Siemanko,
mam pytanie czy posiadacie jakies fajne art trafiajace do głowy odnosnie adresowania sieci. Podział sieci na podsieci, liczenie masek brodcastow, ile moze byc komuterow w sieci itd itp. Fajnie by było zebrac te wszystkie arty w jedna całosc i stworzyc jeden konkret artukul :]
Pozdrawiam
Offline
google.pl:
- adresowanie ip
- adresacja ip
Masa materiałów.
Możesz sobie wejść na www.peb.pl i ściągnąć jakiegoś ebooka o sieciach.
Offline
Uważam, że jest to tak proste, że nie powinno się tym sobie zawracać głowy.
Offline
widzisz, dla mnie nie jest to takie proste a musze ze tak powiem byc oblatany w tym bo temat pracy inz bedzie wlasnie z sieci. I poportu musze robic to jak automat bez kalkulatorow. Dlatego bardzo bym prosil o pomoc.
Offline
No to z czym masz konkretnie problem ? Służę pomocą. Ja nauczyłem się liczenia podsieci siedząc i licząc. Jasny opis znalazłem w O`Reilly`m - "UNIX. Administracja systemu". Później tylko ćwiczyć,ćwiczyć i ćwiczyć.
Offline
A z czym sobie dokładnie nie radzisz ?
Edytka
Powtórzyłem się za pasqdnikiem, ale tez służe pomoca.
Ostatnio edytowany przez ba10 (2008-05-19 11:57:47)
Offline
to ja zareklamuje moj artykul: http://www.opcode.eu.org/sieci_IP/ wraz z przykładem liczenia w C
warto sciagnac takze "Linux - podręcznik administratora sieci" ...
BTW warto wiedziec jak sie to liczy i co to oznacza ... ale zeby w pamieci przeliczac dwujkowy z dziesietnym to nigdy nie widzialem potrzeby ...
Edit:
i tez pisz konkretnie z czym problem - to pomozemy ...
Ostatnio edytowany przez bercik (2008-05-19 13:54:14)
Offline
np takie zadanko: 1.Pewne przedsiębiorstwo dostało adres 199.119.99.0 Administrator musi podzielić sieć na pięć efektywnych podsieci.Wyznaczyć adresy podsieci, adresy rozgłoszeniowe (Adres broadcast jest adresem rozgłoszeniowym sieci - używa się go do jednoczesnego zaadresowania wszystkich komputerów w danej sieci - jest on przetwarzany przez wszystkie komputery w sieci) i adresy hostów podsieci. Jaka maksymalna liczba hostów będzie mogła pracować w każdej podsieci ?
2.
Mając podane adresy IP:
- 13.10.15.17
-140.157.144.11
-196.14.15.17
podaj:
- klasę adresu,
- maskę domyślną sieci
- adres sieci,
- adres rozgłoszeniowy sieci (broadcast).
- maskę podsieci
Chciałbym tylko wiedziec co i jak. Bardzo prosze o niewysmiewanie sie czy podobnego typu teksty.
Gdy bede wiedział co i jak na co patrzec mozna uzywac wtedy kalkulatorow :)
Offline
Zadan za ciebie rozwiazywac nie bedziemy
Adresacja sieci zawsze ci sie przyda
a to maly pomocnik
Offline
nie chce zebyscie mi zadania rozwiazywali...tylko to sa przyklady, mozecie pozmieniac zupełnie te adresy tylko zebym potrafił podobne rozpykac ;) zebym wiedzial od czego mam zaczac jak dzialac itd itp :)
Ostatnio edytowany przez stepien86 (2008-05-19 18:34:16)
Offline
stepien86 napisał(-a):
nie chce zebyscie mi zadania rozwiazywali...tylko to sa przyklady, mozecie pozmieniac zupełnie te adresy tylko zebym potrafił podobne rozpykac ;) zebym wiedzial od czego mam zaczac jak dzialac itd itp :)
Najlepiej zaczac od szybkiego przechodzania z systemu binarnego na dziesietny i odwrotnie. Jak to pojmiesz to masz 70 % wiedzy zalatwione
Offline
A ja będę złośliwy :P
Ad 1.
199.119.99.0 - jest to adres sieci klasy C, której domyślną maską jest 255.255.255.0 lub jak niektórzy wolą w CIDR /24.
Dzielenie sieci na podsieci polega na tym, że pożyczasz bity maski od cześci hostów dla części podsieci.
Nie możesz wydzielić 5 podsieci, możesz wydzielić podsieci w ilości będącej optęgą liczby 2, czyli 2,4,8 itp.
W tym przypadku musisz wydzielić 2^3,. tj 8 podsieci (5 tych z zadania i 3 np do późniejszej rozbudowy sieci).
Wygląda to tak:
255.255.255.0 = 11111111.11111111.11111111.00000000
^^^
tutaj pożyczasz trzy bity.
W tej chwili z tych trzech bitów możesz uzyskać podsieci : 000 001 010 011 100 101 110 111
A więc podsieć
a) 000 przedstawia się tak :
1. adres podsieci 199.119.99.00000000
2. Maska podsieci to 11111111.11111111.11111111.11100000, tj 255.255.255.224, lub w CIDR /27
^^^
tutaj te trzy pożyczone bity, do części hostów wstawiasz zera
3. Broadcast podsieci to 199.119.99.00011111, tj 199.119.99.31 (jak wyżej, ale zamiast zer wstawiasz jedynki)
4. Ilość hostów 2^5-2
5. Pierwszy host : 199.119.99.1, ostatni host : 199.119.99.30
b)001
1. Adres podsieci 199.119.99.32
2. Maska podsieci - taka jak wyżej, czyli 255.255.255.224 lub /27
3. Broadcast 199.119.99.00111111 , czyli 199.119.99.63
4. j/w czyli 2^5-2
5. Pierwszy host 199.119.99.33, ostatni 199.119.99.62
c)010
... itd
Zad 2.
13.10.15.17
klasa - A
maska - /8 lub 255.0.0.0\
adres sieci - 13.0.0.0
broadcast 13.255.255.255
maska podsieci - yyyy , tego pytania nie powinno tu być ;)
140.157.144.11
klasa - B
maska - /16 lub 255.255.0.0
adres sieci - 140.157.0.0
broadcast - 140.157.255.255
maska podsieci - j/w ;)
196.14.15.17
klasa - C
maska /24 lub 255.255.255.0
adres sieci - 196.14.15.0
broadcast 196.14.15.255
to chiba tyle - mam nadzieję, że jest w miarę jasne ;)
Jeszcze jako wskazówka - jeśli masz dany adres hosta oraz maskę, to z tych informacji jesteś w stanie wyciągnąć: adres podsieci, broadcast, ilośc hostów w sieci, info który to jest host w danej podsieci, która to jest podsieć itp. To wszystko za pomocą operacji logicznej AND. Jeśli tego gdzieś nie wyczytasz lub nie zrozumiesz to pisz - Postaram się to jakoś wytłumaczyć.
Ostatnio edytowany przez pasqdnik (2008-05-20 12:31:23)
Offline
pasqdnik dzieki WIELKIE <piwo>... teraz pocwicze to i jak cos bedzie niejasne dam Ci znac...co do zad ptk C0 to chyba chodzi o 010 d) 011 e) 100 itd ?
Offline
To ja napisze rzeczy tyczące się operacji logicznych :
Adres Ip AND Maska = Adres sieci
Adres Ip OR ~Maska = Adres broadcast
Operacje logiczne :
Iloczyn logiczny
0011
AND 0101
------------
0001
czyli tylko 1 i 1 daje 1 a reszta zero
Suma logiczna
0011
OR 0101
----------------
0111
Czyli zero i zero daje zero reszta jeden
Negacja
01
~ 10
czyli np. takie zadanie że jakieś urzadzenie w sieci ma przypisany adres ip 123.163.12.13/11 i masz do wyliczenia adres sieci, broudcast to według tego co powyżej :
Do przeliczania sobie liczb pomocna jest taka tabelka (na górze potęgi dwójki na poniżej wynik potegi na dole czy dana liczba sie miesci czyli 1 jesli sie liczba miesci,0 jesli nie :
7 6 5 4 3 2 1 0
128|64|32|16|8|4|2|1
0 1 1 1 1 0 1 1
itd.
adres 123.163.12.13 binarnie to : 01111011.10100011.00001100.00001101
/11 to maska czyli 255.224.0.0 czyli 11 jedynek : 11111111.11100000.00000000.00000000
AND : 01111011.10100000.00000000.00000000
Czyli adres podsieci : 123.160.0.0
Adres brodcastowy : 01111011.10100011.00001100.00001101
~00000000.00011111.11111111.11111111
OR: 01111011.10111111.11111111.11111111
Adres broadcastowy : 123.191.255.255
Żeby tak nie rozpisywać się z jednynkami i zerami ważne tez są wiadomości z jakiej klasy jest adres i które oktety sa na sieć a które na hosta. Np w tym przykładzie adres ip urządzenia jest z klasy A więc na siec jest przeznaczony pierwszy oktet a trzy nastepne na hosta, dlatego zauważ że w pierwszym oktecie jest liczba 123 i ona wszedzie sie powtarza.
Hmm mam nadzieje , że to co napisałem okaże się pomocne.
Edytka
Jeszcze jedno bo zapomniałem czyli zakres adresów hostów :
Pierwszy host Ostatni host
Adres sieci + 1 - Adres broadcast -1
Ostatnio edytowany przez ba10 (2008-05-20 12:35:20)
Offline
stepien86 napisał(-a):
pasqdnik dzieki WIELKIE <piwo>... teraz pocwicze to i jak cos bedzie niejasne dam Ci znac...co do zad ptk C0 to chyba chodzi o 010 d) 011 e) 100 itd ?
Dokładnie o to chodzi :) Tak to już jest jak się posty po pijaku pisze, później człowiek to rano czyta i na szybko poprawia ;)
Offline