Zdravím, začal jsme si googlit věci okolo sítí a nějak asi pořád nechápu ty základní věci, protože jsem to nikde nenašel nějak dobře vysvětlené, abych to pochopil. Už jsem pochopil, že musím nastavit síťové kartě ip adresu a masku a že se pak ještě musí asi upravit nějaká routovací tabulka, takže ...
Spojím dva pc ethernetovým kabelem a budu chtít vytvořit socket z jednoho pc na druhý, co musím všechno udělat? Nastavit ip adresy, aby kompy byly ve stejné síti, takže třeba 192.168.1.1/24 a 192.168.1.2/24. Teď se pokusím připojit k jednomu pc z druhého a co určuje, jestli lze spojení navázat nebo ne? Musím v tomhle případě taky nějak modifikovat tu routovací tabulku? A jak by pak měla vypadat? Co brání tomu, abych prostě poslal nějaký packet do toho jediného kabelu, co tam je připojený a aby ty data prostě ta druhá strana přijala, nehledě na to, jakou má ip atd.?
Na wikině je routing table s těmito sloupci:
Network_Destination Netmask Gateway Interface Metric (to mě nějak zatím moc nezajímá)
Interface chápu tak, že je tam vždycky ip adresa nějakého rozhraní, takže třeba ip adresa, kterou jsem přiřadil síťové kartě.
Moc nechápu ale význam toho Network_Destination a Gateway. Já přece nebudu mít pro každou ip adresu, kam chci posílat data, záznam v této tabulce, tak co znamená to network_destination a gateway?
Znáte případně nějakou dobrou knihu nebo tutorial, kde je to vše vysvětlené od základů v kombinaci s linuxovými příkazy?