Question: HTTP is used to access webservers over TCP . A TCP connection is set up between the user browser and the server. The server listens

HTTP is used to access webservers over TCP. A TCP connection is set up between the user browser and the server. The server listens on TCP port 80 for incoming connection requests. The user end of the connection is on a TCP port number above 1023. Suppose you want to configure a packet filter rule set allowing inbound and outbound HTTP traffic and you configure your firewall as in the table below:
\table[[Rule,Direction,Src Addr,Dest Addr,Protocol,Dest Port,Action],[A,Either,Any,Any,Any,Any,Permit],[B,In,External,Internal,TCP,80,Permit],[C,Out,External,Internal,TCP,>1023,Permit],[D,Out,Internal,External,TCP,80,Permit],[E,In,External,Internal,TCP,>1023,Permit]]
Your internal host in this question has IP address 172.16.1.1. Someone tries to send connect to your webserver a remote host (External) with IP address 192.168.3.4.
Additionally, assume that a user on your host tries to connect to a remote webserver. Four typical packets for this scenario are as shown below:
\table[[Rule,Direction,Src Addr,Dest Addr,Protocol,Dest Port,Action],[A,In,192.168.3.4,172.16.1.1,TCP,80,?
 HTTP is used to access webservers over TCP. A TCP connection

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!