Jaka jest różnica między IP 10.10.0.1 a 10.0.10.254?
Oba są adresami IP. Nie ma w nich nic specjalnego. Jednak znający się na rzeczy eksperci od sieci natychmiast rozpoznają kilka rzeczy:
- Wyglądają jak adresy IPv4 (nie adresy IPv6)
- Oba zaczynają się od „10.”, więc pasują do zakresu adresów IPv4 opisanego w RFC 1918
- 10.10.0.1 wygląda jak pierwszy użyteczny adres podsieci / 24, a 10.0.10.254 wygląda jak ostatni użyteczny adres podsieci / 24
Najpierw opiszę maski podsieci, abyście mogli zrozumieć, dlaczego wiele wczesnych komentarzy koncentrowało się na tym segmencie informacji. (Pierwszy komentarz Attie i pierwszy Rakibul Islam obejmują próbę sprawdzenia, jakie maski podsieci są używane.) W skrócie, próbują ustalić rozmiar sieci, z której każde urządzenie próbuje korzystać.
Dzięki podsieci / 24 możesz mieć do 256 adresów IP w sieci. Liczba w / 24 odnosi się do liczby bitów używanych do identyfikacji sieci. Adresy IPv4 to 32 bity. Kiedy więc używasz podsieci / 24, oznacza to, że 24 twoje bity identyfikują twoją sieć. Pozostałe 8 bitów służy do identyfikacji poszczególnych urządzeń w sieci.
W przypadku IPv4 większość urządzeń używa notacji / stylu „maski podsieci”, aby określić rozmiar sieci. Współczesne standardy określają, że podczas przeglądania wartości binarnej maski podsieci wszystkie te w masce podsieci zaczynają się od początku. Tak więc dla sieci / 24 oznacza to, że masz 24 na początku, a następnie 8 zer na końcu. Następnie dzielisz maskę podsieci na grupy 8, więc masz: 11111111 11111111 11111111 00000000. Następnie przekształcasz każdą z tych grup na liczbę dziesiętną: 255 255 255 0. Następnie umieszczasz w nich kropki i otrzymujesz 255.255 .255,0
Inną możliwą maską podsieci może być sieć / 16 (czyli 11111111 11111111 00000000 00000000 = 255.255.0.0), a inną możliwą maską podsieci jest / 8 (11111111 00000000 00000000 00000000 = 255.0.0.0). Możliwe jest wszystko pomiędzy / 7 a / 31, więc możesz mieć maskę podsieci, taką jak / 23 (11111111 00000000 11111110 00000000 = 255.255.254.0), ale ludzie często lubią używać masek podsieci, które zaczynają się od 255 i kończą zerami.
Celem maski podsieci jest określenie, jak duża jest każda sieć. RFC 1918 mówi, że możesz używać sieci 10.0.0.0 / 8 do użytku prywatnego. Sieć składa się z 16 777 216 adresów od 10.0.0.0 do 10.255.255.255
Jednak to, co wiele osób robi, to podzielić tę jedną dużą sieć na mniejsze sieci (zwane również podsieciami). Ponieważ powiedziałeś, że używasz / 24, pierwsze 24 bity są traktowane jako część „identyfikatora sieci” każdego adresu internetowego. Zatem z adresami takimi jak 10.10.0.1 i 10.10.0.150 są częścią tej samej sieci, ponieważ część adresu „identyfikator sieci” to „10.10.0”. Jednak adres 10.0.10.254 znajduje się w innej sieci, ponieważ ma inną część adresu „identyfikator sieci”, czyli „10.0.10”.
Właśnie dlatego ludzie chcieli poznać Twoją maskę podsieci. Jeśli używasz / 8 sieci (z maską podsieci 255.0.0.0), wtedy mniej bitów zostanie wykorzystanych do identyfikacji części „identyfikatora sieci” adresów IP. Twoja część „ID sieci” byłaby po prostu „10.”, więc zarówno 10.0.10.254, jak i 10.10.0.1 byłyby częścią tej samej sieci.
Pierwszy adres dowolnej sieci jest często nazywany „identyfikatorem sieci” tej sieci. Tak więc, jeśli korzystasz z sieci / 24, jedna z możliwych dostępnych sieci przechodzi od 10.0.10.0 do 10.0.10.255, a adres „ID sieci” to „10.0.10.0”. (W przypadku protokołu IPv4, choć nie IPv6, ostatni adres każdej sieci nazywany jest „adresem rozgłoszeniowym”. Nowoczesne standardy IPv4 zdecydowały, że zarówno „identyfikator sieci”, jak i „adres rozgłoszeniowy” są „bezużyteczne” do normalnej komunikacji, więc pozostawia Od 10.0.10.1 do 10.0.10.254, aby były to adresy „użyteczne”).
Po podłączeniu repeatera pojawia się komunikat, że istnieje inna sieć z tym samym adresem IP. Czy mam rację?
Masz rację co do tego? Jeśli powiesz, że otrzymujesz wiadomość, nie mamy powodu, aby w to wątpić.
co powinienem zrobić, aby rozwiązać problem?
Nie wiemy Dlatego nie otrzymałeś żadnych wcześniejszych odpowiedzi. Pomocnym dla nas rozwiązaniem problemu jest znajomość każdego adresu IP przypisanego do każdego „połączenia sieciowego” na twoich urządzeniach. Przez „połączenie sieciowe” mam na myśli przewodowy port sieciowy i / lub połączenie bezprzewodowe (za pomocą anten).
Nie jestem pewien, jak działają wzmacniacze Wi-Fi. Mogą wymagać, aby adresy IP były częścią różnych sieci. W przypadku repeaterów Wi-Fi może być wymagane, aby adresy IP były częścią tej samej sieci. Być może zachowanie urządzenia można skonfigurować, co może mieć wpływ na powiązane wymagania.
Innym szczegółem, który możesz podać, który może pomóc tej społeczności w określeniu, co się dzieje, jest właśnie rodzaj używanego sprzętu. „Router” i „repeater” były dobrymi opisami, ale posiadanie marki / producenta i numeru modelu urządzenia może być bardziej pomocne.
Chociaż mam konflikt adresów IP między moim routerem bezprzewodowym a repeaterem WIFI.
To brzmi jak problem.
Zazwyczaj oznacza to, że wiele „połączeń sieciowych” (używając powyższej definicji) używa dokładnie tego samego adresu IP. Zazwyczaj jest to zawsze bardzo złe. Prawdopodobnie chcesz, aby wiele połączeń sieciowych korzystało z tych samych sieci, aby urządzenia mogły się komunikować. np. jeśli jedno urządzenie używa 10.10.0.100, a jedno urządzenie używa 10.10.0.200, a twoje sieci są wystarczająco duże (a / 24 jest w porządku, a jeśli masz mniej bitów identyfikatora sieci, takich jak / 16 lub / 8, to masz większy sieć, więc to też jest w porządku), wtedy oba będą w sieci takiej jak „10.10.0”. i tak może się komunikować. Jednak końce adresów muszą być różne, w przeciwnym razie masz absolutnie identyczny adres, i taki problem zwykle występuje, gdy słyszysz termin „konflikt adresów IP” (lub po prostu „konflikt adresów IP”,