Strona 1 z 1

SSH i sys/socket.h

: 05 czerwca 2010, 16:07
autor: pbartosz
Ciekawi mnie jak działa protokół SSH na przykładzie prostej aplikacji klient-server.

Loguję się na zdalną maszynę przez SSH.
Na zdalnej maszynie uruchamiam program serwera napisany w C, w którym tworzę gniazdo z użyciem funkcji socket w domenie PF_INET i typu SOCK_DGRAM.
Dla tego gniazda ustawiam port 25000.

Na maszynie lokalnej uruchamiam aplikację kliencką, z której wysyłam na adres IP serwera i port 25000 pakiet danych.

Aplikacja serwera odbiera pakiet prawidłowo.

Jak wygląda droga tego pakietu, skoro port 25000 serwera jest filtrowany?