> the terms "server" and "client" are sort of the wrong way around in
> X.
> 
> the X server is where the displaying is happening. X clients connect
> to this to display stuff. so the terminal in front of the user is
> actually the X *server*.

Very important point!. (from a firewall point of view).

Which peer initiates the tcp session is quite important
for most firewalls. Usually the client desktop is in the
higher security zone (behind the firewall so to speak) 
and can access the server down in the lower security 
zone for applications like ssh/httpd/ftp etc without
the need for a specific conduit (cisco speak).

But with X, the application running on the server (the 
X client) initiates the tcp session and so it has to be 
allowed through the firewall to display on the Client 
Desktop (the X server). Again in cisco speak you have
to open a conduit.

Confused? (I've really helped you out then ;-)

Pete


-- 
SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
More Info: http://slug.org.au/lists/listinfo/slug

Reply via email to