You are a network admin for ABC toy company. Your manager calls you to tell you
ID: 3553676 • Letter: Y
Question
You are a network admin for ABC toy company. Your manager calls you to tell you that sales team will soon start selling toys online. To facilitate online selling, systems administrators have installed two new web servers, two application servers and a two node database server cluster. You have been assigned responsibility of assigning IP addresses to all of these new servers. Since this is an e-commerce web site therefor security is a big concern.
Would you assign public or private IP addresses to these servers? Provide an example of IP addresses. Why or why not? Justify your answer.
Explanation / Answer
The two web servers would be assigned public IP.
Web server is the one which will have all the web components such as your html pages, images, jsp(s) etc. Along with that, web servers will have some code that will redirect to these pages. Since the web components have to be accessed by the end user (all the html/jsp pages from the client browser), these must have public IPs.
The two application servers must have private IP.
Application servers have contains the core business logic of the applications including the code for database transactions. Now these servers take request from web server, process it, hit the database server to do some database transactions and send the response back to web server. Assigning private IP to this server will restrict its access only from the web server or few authorised people will keep this server safe and secure. For the functioning of the application this server this server don
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.