An Internet Protocol address enables a computer or other networked device to communicate within a network. In a workgroup environment, a router or modem is usually responsible for assigning IP ...