[Linux-Biella] ssh no route to host?!?!?!
Cristiano Deana
cris a deana.it
Lun 21 Nov 2011 16:57:31 CET
2011/11/21 leonardo buffa <leonardo.buffa a bilug.linux.it>:
>> > va anche benissimo che ssh e telnet e nc usino due diversi modi di
>> > aprire il socket, ma se mi dici anche che potrebbero esserci
>> > problemi di routing non e' che stai un po' confondendo i layer?
>>
>> no.
>> io no. e tu?
>
> io nemmeno ma mi pare che "routing" e "applicativo" (come dicevi tu,
> tabella di routing, etc piuttosto che ssh e telnet) stiano su un paio di
> layer differenti e nemmeno cosi' vicini
ok. il tuo applicativo (ssh cllient, telnet client) (layer 7) deve
aprire un socket verso un ip X
dove/come lo apre questo socket? da quale ip?
normalmente se ha piu' indirizzi ip e l'ip da raggiungere e' sulla
stessa rete di uno dei suoi ip lo fa da quello.
ah, per fare questo i layer in questione sono gia' scesi un bel po'.
se sono in due reti diverse allora:
a) interroga la routing table e lo apre sul "lato verso il gw"
oppure
b) lo apre da quello che lui ritiene il suo ip preferito (per colore,
gusto, moda) e poi usa la routing table per raggiungere l'host di
destinazione.
in ogni caso c'e' di mezzo il processo di routing, ed e' quello che
secondo me ti frega, la differenza trsa l'approccio "a" e "b" tra i
vari client
Maggiori informazioni sulla lista
Linux