В сети связи у меня есть одна служба linux, отвечающая за диалог между «server_A» и «node_B».
1) Когда я перечисляю все соединения на сервере _A к узлу_B, я получаю:
server_A> netstat –tan | grep ip_node_B
PROTOCOL SRC DEST STATE PID
TCP server_A:20002 node_B:4444 ESTABLISHED 1
TCP server_A:20002 node_B:5555 ESTABLISHED 1
TCP server_A:20002 node_B:3333 ESTABLISHED 1
TCP server_A:20001 node_B:2222 ESTABLISHED 1
2) Но когда я перечисляю все соединения на узле_B с serve_A, я получаю:
node_B> netstat –tan | grep ip _server_A
PROTOCOL SRC DEST STATE PID
TCP node_B:6666 server_A:20003 ESTABLISHED 2
TCP node_B:2222 server_A:20001 ESTABLISHED 2
TCP node_B:4444 server_A:20002 ESTABLISHED 2
Замечания:
obs1) На сервере А есть 2 соединения с портами 55555 и 33333, которые не были найдены в узле В. И на узле B есть одно соединение с портом 20003, которое не видно на сервере Server_a.
obs2) Когда я перезапускаю службу на node_B, server_A и node_B теперь установили соединения (теперь с другим PID для node_B):
20001 <> 7777
20002 <> 8888 и
20003 <> 9999.
Но сервер_A по-прежнему поддерживает соединение 20002 <> 5555 и 20002 <> 3333.
Какие проблемы в сети / услуге объяснили бы наблюдения 1 и 2?