isso não é programação, mas eu já vi tópicos relacionados, então pensei por que não. Estou usando o ubuntu e atualmente estou tentando aprender redes básicas. Eu li muita teoria, entendo os termos (gateway, máscara de rede etc ...), mas não consigo entender minha própria rede em casa. Eu tenho um roteador que serve meu laptop (sem fio) e meu computador de mesa (ethernet). Quando executo route
no meu computador desktop, esta é a saída:
Destination Gateway Genmask Flags Metric Ref Use Iface
10.0.0.0 * 255.255.255.0 U 1 0 0 eth0
link-local * 255.255.0.0 U 1000 0 0 eth0
default RTA1025W.home 0.0.0.0 UG 0 0 0 eth0
Eu não consigo entender. Eu sei que a tabela especifica regras de roteamento, simplesmente não consigo entender essas regras. Um exemplo seria muito apreciado: se eu enviar um datagrama para outro computador na minha rede doméstica, a primeira regra deve corresponder, certo? Qual coluna especifica para onde o datagrama é redirecionado?
Além disso, só para ter certeza, se estou tentando acessar um site, todos os datagramas são direcionados ao meu roteador, certo?
Além disso, o que é link-local
? Está definido no meu /etc/networks
arquivo, simplesmente não sei o que é isso.
Espero ter sido claro com o que estou tentando entender, se não é apenas porque sou um novato completo. Obrigado mesmo assim!
EDIT: para deixar claro, eu li man route
. Tanto quanto eu entendo: Destination
refere-se ao destino do datagrama atualmente sendo roteado. O mesmo vale para Gatway
e Genmas
. Isso é ótimo, mas o que eu não entendo é para onde será encaminhado? É isso que estou tentando entender
Yotam
fonte