wie kommt es zu 'iad1' in 192.168.0.81.iad1 (telnet-Verb.)?
Hallo, wie kommt es dazu, daß bei einer IP-Verbindung das Anhängsel an die IP (=Portkennung?) sich von einer Zahl in einen Namen wandelt? Von einem Win95Client wird mit putty (ESC[n~ -keyboard) auf Suse 8.0 per telnet zugegriffen (leider muß es noch telnet sein, ssh geht auch, ich weiß). Ganz und alleine die Tastenkombination shift - F3 geht SOLANGE nicht, bis die IP-Verbindung anstelle einer Zahl (bsp "1029", vermutlich für den Port), einen Aliasnamen (bsp "iad1") ausgehandelt hat: tcpdump -i eth0 beim Tastendruck von shift-F3: 08:59:12.572242 192.168.0.81.1029 > 192.168.0.61.telnet: \ P 272:277(5) ack 36118 win 8760 (DF) [...] hier geht's, "iad1" statt "1029" 09:11:50.034328 192.168.0.81.iad1 > 192.168.0.61.telnet: \ P 147:152(5) ack 16095 win 8760 (DF) [...] Irgendwann am lieben langen Tag handelt Win mit Suse80 von alleine den alias aus und Shift-F3 geht dann. Manchmal geht es schnell, manchmal dauert es Stunden. Unter Win98 -> Suse 7.0 sieht es genauso aus . Kann ich dem Setzen des alias nachhelfen bzw dieses beschleunigen? Kann ich verhindern, daß dieses alias "verworfen" wird, denn ich habe schon festgestellt, daß nach einer gewissen Zeit bei neuen Verbindungen nicht gleich der alias eingesetzt wird sondern erst wieder nur eine Zahl und dann heißt es wieder "warten" ... thx Ekkard P.S: hier die Ausführlichen tcpdump -i eth0 bei einem Tatendruck von shift-F3: 08:59:12.572242 192.168.0.81.1029 > 192.168.0.61.telnet: \ P 272:277(5) ack 36118 win 8760 (DF) 08:59:12.572262 192.168.0.81.1029 > 192.168.0.61.telnet: \ P 272:277(5) ack 36118 win 8760 (DF) 08:59:12.610241 192.168.0.61.telnet > 192.168.0.81.1029: \ . 36118:37578(1460) ack 277 win 5840 (DF) [tos 0x10] 08:59:12.610267 192.168.0.61.telnet > 192.168.0.81.1029: \ . 36118:37578(1460) ack 277 win 5840 (DF) [tos 0x10] 08:59:12.625496 192.168.0.61.telnet > 192.168.0.81.1029: \ P 37578:37589(11) ack 277 win 5840 (DF) [tos 0x10] 08:59:12.625516 192.168.0.61.telnet > 192.168.0.81.1029: \ P 37578:37589(11) ack 277 win 5840 (DF) [tos 0x10] 08:59:12.626223 192.168.0.81.1029 > 192.168.0.61.telnet: \ . 277:277(0) ack 37589 win 8760 (DF) 08:59:12.626253 192.168.0.81.1029 > 192.168.0.61.telnet: \ . 277:277(0) ack 37589 win 8760 (DF) hier, mit Alias "iad1" geht's ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 09:11:50.034328 192.168.0.81.iad1 > 192.168.0.61.telnet: \ P 147:152(5) ack 16095 win 8760 (DF) 09:11:50.034349 192.168.0.81.iad1 > 192.168.0.61.telnet: \ P 147:152(5) ack 16095 win 8760 (DF) 09:11:50.043004 192.168.0.61.telnet > 192.168.0.81.iad1: \ P 16095:17332(1237) ack 152 win 5840 (DF) [tos 0x10] 09:11:50.043029 192.168.0.61.telnet > 192.168.0.81.iad1: \ P 16095:17332(1237) ack 152 win 5840 (DF) [tos 0x10] 09:11:50.244050 192.168.0.81.iad1 > 192.168.0.61.telnet: \ . 152:152(0) ack 17332 win 7523 (DF) 09:11:50.244070 192.168.0.81.iad1 > 192.168.0.61.telnet: \ . 152:152(0) ack 17332 win 7523 (DF)
Ekkard Gerlach wrote:
wie kommt es dazu, daß bei einer IP-Verbindung das Anhängsel an die IP (=Portkennung?) sich von einer Zahl in einen Namen wandelt?
Durch /etc/services.
tcpdump -i eth0 beim Tastendruck von shift-F3:
08:59:12.572242 192.168.0.81.1029 > 192.168.0.61.telnet: \ P 272:277(5) ack 36118 win 8760 (DF) 08:59:12.572262 192.168.0.81.1029 > 192.168.0.61.telnet: \ P 272:277(5) ack 36118 win 8760 (DF) 08:59:12.610241 192.168.0.61.telnet > 192.168.0.81.1029: \ . 36118:37578(1460) ack 277 win 5840 (DF) [tos 0x10] 08:59:12.610267 192.168.0.61.telnet > 192.168.0.81.1029: \ . 36118:37578(1460) ack 277 win 5840 (DF) [tos 0x10] 08:59:12.625496 192.168.0.61.telnet > 192.168.0.81.1029: \ P 37578:37589(11) ack 277 win 5840 (DF) [tos 0x10] 08:59:12.625516 192.168.0.61.telnet > 192.168.0.81.1029: \ P 37578:37589(11) ack 277 win 5840 (DF) [tos 0x10] 08:59:12.626223 192.168.0.81.1029 > 192.168.0.61.telnet: \ . 277:277(0) ack 37589 win 8760 (DF) 08:59:12.626253 192.168.0.81.1029 > 192.168.0.61.telnet: \ . 277:277(0) ack 37589 win 8760 (DF)
hier geht's, "iad1" statt "1029" 09:11:50.034328 192.168.0.81.iad1 > 192.168.0.61.telnet: \ P 147:152(5) ack 16095 win 8760 (DF) 09:11:50.034349 192.168.0.81.iad1 > 192.168.0.61.telnet: \ P 147:152(5) ack 16095 win 8760 (DF) 09:11:50.043004 192.168.0.61.telnet > 192.168.0.81.iad1: \ P 16095:17332(1237) ack 152 win 5840 (DF) [tos 0x10] 09:11:50.043029 192.168.0.61.telnet > 192.168.0.81.iad1: \ P 16095:17332(1237) ack 152 win 5840 (DF) [tos 0x10] 09:11:50.244050 192.168.0.81.iad1 > 192.168.0.61.telnet: \ . 152:152(0) ack 17332 win 7523 (DF) 09:11:50.244070 192.168.0.81.iad1 > 192.168.0.61.telnet: \ . 152:152(0) ack 17332 win 7523 (DF)
Das Problem ist ein anderes. Interessant ist die Zahl in den runden Klammern: erst (1460) spaeter (1237) Die 1460 Byte grossen Pakete werden nicht bestaetigt (ack <Zahl nach :>), aber alle kleineren. MRU/MTU Probleme? iad1 ist die Portnummer 1030. Sollte nichts mit den Verbindungsproblemen zu tun haben. Peter
* Peter Wiersig schrieb:
Das Problem ist ein anderes. Interessant ist die Zahl in den runden Klammern: erst (1460) spaeter (1237)
Die 1460 Byte grossen Pakete werden nicht bestaetigt (ack <Zahl nach :>), aber alle kleineren. MRU/MTU Probleme?
aber warum nur bei shift-F3 Probleme? Warum funktionieren alle anderen Funktionstasten F1, F2, .. F8 einschließlich shift-F2 ? Ekkard
Ekkard Gerlach wrote:
* Peter Wiersig schrieb:
Das Problem ist ein anderes. Interessant ist die Zahl in den runden Klammern: erst (1460) spaeter (1237)
Die 1460 Byte grossen Pakete werden nicht bestaetigt (ack <Zahl nach :>), aber alle kleineren. MRU/MTU Probleme?
aber warum nur bei shift-F3 Probleme?
Auf der Shell alleine? Oder in deiner Anwendung? Peter
participants (2)
-
Ekkard Gerlach
-
Peter Wiersig