Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

ABC incorporated wants to implement a TCP/IP network for its only site. It has 1

ID: 3654114 • Letter: A

Question

ABC incorporated wants to implement a TCP/IP network for its only site. It has 180 employees and two buildings and requires Internet access for an e-mail server, a single Web server, a single FTP server, and two routers, each with a single high speed Internet interface. If the company wants to hold ISP costs to an absulate minumum, what kind of IP addresses should they primarily use? What is the smallest block of public IP addresses that ABC Incorporated can purchase to cover its needs?(Hint: IP address blocks come in groups equal to 2^ b -1, which b is the number of bits in the total address block.)

Explanation / Answer

Presuming the following: Assuming that the question means each server (email, web, FTP) wants a separate external IP. Since each server offers separate services, it should however be possible to use a single external IP address with simple port forwarding rules. The lowest-cost solution would be a basic internet connection with dynamic IP assignment from the ISP, and the use of a dynamic dns service to route data to the appropriate external IP. It's unlikely that a company with 180 employees wants something so basic. Next up would be to get the bare minimum of assigned external IP addresses to cover their needs, and assume capable routers that can forward traffic based on ports. If that's the case, they would only need two usable addresses (/30 network mask), one address for each router's external interface. More likely, they want a separate IP address for each server, and for the two routers, which gives a total of 5 external IP addresses. In order to have enough addresses, they would need to purchase a /29 mask, which would yield 6 external addresses. Typically, workstations would use Port Address Translation to share a single external IP address for their internet needs.

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote