[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference noted::seal

Title:SEAL
Moderator:GALVIA::SMITH
Created:Mon Mar 21 1994
Last Modified:Fri Jun 06 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:1989
Total number of notes:8209

1756.0. "AV FW: what applications are circuit-level proxies?" by TENNIS::KAM (AltaVista Software 714/261-4133 DTN 535.4133) Sat Feb 01 1997 03:51

What Applications are really Circuit-level Proxies/Gateways?

I found this on the Net. After reading our literature a little closer it 
appears that for the Digital UNIX and Windows NT version actually use a
Circuit-level gateway for the following services: SMTP Mail and NNTP
News. I'm going to make this statement because these are really actually
relays for the information once the connection has been established. 

Can anyone comment?

 "Circuit-Level Gateways
       
  [Ches94] defines another firewall component that other authors
  sometimes include under the category of application gateway. A
  circuit-level gateway relays TCP connections but does no extra
  processing or filtering of the protocol. For example, the TELNET
  application gateway example provided here would be an example of a
  circuit-level gateway, since once the connection between the source
  and destination is established, the firewall simply passes bytes between
  the systems. Another example of a circuit-level gateway would be for
  NNTP, in which the NNTP server would connect to the firewall, and
  then internal systems' NNTP clients would connect to the firewall. The
  firewall would, again, simply pass bytes. 

                                 AltaVista Firewall

                         Digital UNIX          Windows NT
             FTP          Application          Application
             Telnet       Application          Application
             SMTP         Circuit-level        Circuit-level
             HTTP         Application          Application
             NNTP         Circuit-level        Circuit-level
             Finger       Application          Application
             Generic      Application          Application

          Regards, 

T.RTitleUserPersonal
Name
DateLines
1756.1BIGUN::nessus.cao.dec.com::MayneWake up, time to dieSun Feb 02 1997 17:038
Since you can connect to smtpxd and talk to it, and it has enough intelligence 
to transfer mail without directly involving sendmail, I'd say smtpxd was not a 
circuit-level gateway by this definition.

On the other hand, NNTP is done by using a generic proxy which obviously has no 
knowledge of what it's passing, so that sounds right.

PJDM
1756.2QUICHE::PITTAlph a ha is better than no VAX!Wed Feb 05 1997 08:327
    Re .1: smtpxd cannot deliver mail, as far as I was told.  What it does
    is receive a mail, drop it into sendmail's queue, and then trigger
    sendmail to attempt to deliver that mail.
    
    ... just being my usual picky self ...
    
    T
1756.3BIGUN::nessus.cao.dec.com::MayneWake up, time to dieThu Feb 06 1997 22:569
But in .1 I said "transfer", not "deliver". The mail has to be transferred from 
another system to the firewall, and thence to the mail queue, and smtpxd has to 
have enough smarts to participate in that transfer, which would make it not a 
circuit-level gateway.

I don't mind you being picky, but in this case there wasn't anything to be picky 
about. 8-)

PJDM