A packet is sent from a source to a destination . Each port provides queues for sending and receiving data. In an interface program network, each port has an Internet port number based on how it is being used. A particular port is identified with an Internet socket address , which is the combination of an Internet host address and a port number. A process is the active element in a computer.
Protocols often use other protocols to provide services.
These protocols are the mechanism that allows networking communication to be independent of the network hardware. Protocols break information into smaller chunks called datagrams , add headers, and then transmit the datagrams over the network to a destination. However, in the industry, these terms are sometimes used interchangeably. Addresses For reliable communications, each Internet host is assigned at least one unique Internet address. Each network interface to the Internet network is assigned its own unique address.