Start Discovering Solved Questions and Your Course Assignments
TextBooks Included
Active Tutors
Asked Questions
Answered Questions
Explain how it is possible to build a client and server that can communicate on a single machine without learning the host's IP address.
Examine the format of data broadcast by the servers that implement the 4BSD UNIX mp time command.
Build a simple server that accepts multiple concurrent connections to test it, have the process that handles a connection print a short message.
Characterize situations in which a server can be located on a separate physical network from its client.
What are the advantages and disadvantages of having an application program (user process) per server?
Under what conditions is it incorrect to create new IP addresses by reversing the source and destination IP addresses?
What servers are running on computers at your site? If you do not have access to system configuration files that list the servers started for a given computer.
Consider an alternative interface design that provides an interface for every layer of protocol software (e.g., the system allows an application program).
IP does not have a mechanism to associate datagrams traveling across an ATM network with a specific ATM virtual circuit.
Under what circumstances will a VPN transfer substantially more packets than conventional IP when sending the same data across the Internet?
Consult the mobile IP specification. When a foreign agent forwards a registration request to a mobile's home agent, which protocol ports are used? Why?
The mobile IF' specification defines three conceptually separate forms of authentication: mobile to home agent, mobile to foreign agent.
Obtain NAT and configure it on a Linux system between a private address domain and the Internet. Which well-known services work correctly and which do not?
A server does not immediately remove an entry from its cache when the host that sent the information closes its connection to the server.
Is IP switching worthwhile for applications you run? To find out, monitor the traffic from your computer and find the average duration of TCP connections.
The specification for mobile IP allows a single router to function as both a home agent for a network and a foreign agent that supports visitors on the network.
Read the mobile IP specification to determine how a mobile host joins a multicast group. How are multicast datagrams routed to the mobile?
How many address translations will occur? How many translations of protocol port numbers will occur?
Imagine that we decide to create a new Internet parallel to the existing Internet that allocates addresses from the same address space.
To answer the question, try to find a sequence of packets that a host can transmit to determine whether it is located behind a NAT box.
How many ATM cells are required to transfer a single ATMARP packet when each ATM address and sub address is 20 octets and each protocol address is 4 octets?
Is it possible to modify TCP to take advantage of cell ordering to reduce protocol overhead? Why or why not?
How many cells, octets, and bits can be present on a fiber that connects to an ATM switch if the fiber is 3 meters long? 100 meters? 3000 meters?
A typical remote login session using TCP generates datagrams of 41 octets: 20 octets of IP header, 20 octets of TCP header, and 1 octet of data.
ATM is a best-effort delivery system in which the hardware can discard cells if the network becomes congested.