Brama w topologii gwiazdy

-1

Wyobraź sobie sieć składającą się z trzech komputerów połączonych z przełącznikiem. I musimy ręcznie wypełnić tabelę routingu w jednym z nich.

Kolumna bramy w tabeli routingu musi zawierać te same informacje, co następny przeskok. Ale nie ma następnego skoku; wszystkie pakiety bezpośrednio przechodzą między komputerami bez żadnej mediacji (faktycznie przechodzą przez przełącznik, ale nie ma adresu IP).

Jaka jest poprawna wartość bramy w tabeli routingu?

Jofsey
źródło

Odpowiedzi:

3

Krótka odpowiedź: brak , nie potrzebujesz bramy, aby maszyny mogły się komunikować. W rzeczywistości nie potrzebujesz nawet routingu ani tabeli routingu.

Jeśli wszystkie komputery znajdują się w tej samej podsieci, co muszą, nie potrzebują bramy do komunikacji. Brama jest potrzebna tylko wtedy, gdy chcesz komunikować się z maszyną w innej sieci. Jak powiedziałem wcześniej, nawet nie potrzebują routingu.

Polecam przeczytać samouczek lub książkę o własności intelektualnej. To może być opcja.

fmanco
źródło
PS: sory Nie mogę wyjaśnić tego lepiej, ale nie mam na to czasu. Samouczek, który wskazałem, może pomóc, ale może ktoś może podać bardziej szczegółowe wyjaśnienie. W każdym razie naprawdę polecam trochę się uczyć na temat własności intelektualnej, ponieważ myślę, że brakuje wam jakiegoś tła.
fmanco
Ale jak „none” będzie wyglądać w tabeli routingu? (jeśli wydrukuję, na przykład)
Jofsey
@Lescott W rzeczywistości nie potrzebujesz nawet tabeli routingu. Trasowanie odbywa się między wieloma sieciami. Jeśli nie masz wielu sieci, nie potrzebujesz routingu.
fmanco
dobrze, wyobraź sobie jeszcze jeden interfejs sieciowy, na przykład wlan0 z dostępem do Internetu. Teraz potrzebujemy tabeli routingu :) Więc jak nonebędzie wyglądać w tabeli?
Jofsey
1
@Lescott wyobrazić sobie swoją „wewnętrzną” sieć jest 192.168.1.0i wlanjest podłączony do innej sieci. Domyślną bramą powinien być adres IP interfejsu ethernetowego w komputerze, który ma wlan, lub 192.168.1.10, a tablica routingu będzie wyglądać jak 0.0.0.0 192.168.1.10 0.0.0.0( network next_hop netmask).
fmanco
1

W większości systemów dla trasy w tabeli routingu albo ustawiasz interfejs, albo dajesz następny przeskok (lub oba).

W przypadku, gdy podany jest tylko interfejs, pakiet zostanie wysłany bezpośrednio na adres MAC hosta docelowego przez ten interfejs (tj. Pakiety dla hostów w tej samej podsieci).

Jeśli podany zostanie kolejny przeskok, pakiet zostanie wysłany na adres MAC odpowiadający temu adresowi IP, a port użyty do wysłania tego pakietu zostanie określony przy użyciu trasy interfejsu wspomnianej powyżej.

W systemach, w których nie można podać portu dla miejsca docelowego, prawdopodobnie można użyć adresu IP powiązanego z portem, aby zidentyfikować port. Na przykład:

IP twojego komputera 10.0.0.2 w podsieci / 24. Twoja tablica routingu powinna wyglądać

IP         Mask Next hop
10.0.0.0   /24  10.0.0.2 (meaning the NIC 10.0.0.2 is connected to)
10.0.0.2   /32  127.0.0.1 (meaning the loop back interface)
10.0.0.255 /32  10.0.0.2
billc.cn
źródło