Private addresses are used for internal network of the company, organisation, or the household. Since they are used for internal network, private addresses can not be used for accessing the Internet. Public addresses, however, can and should be used by organisations for external connection to the Internet. The ranges of available internal IPs are shown in Table 1.
Table 1. IPs ...
Zeroconf (Zero Configuration) is the collection protocol used for link-local IP assignment and service discovery. Zeroconf is only used if DHCP is not available, since it is located on clients machine. When DHCP is available again, the Zeroconf releases its assigned IP and uses the one provided by DHCP server.
IPv4LL (IPv4 Link Local) protocol is used for address assignment when ...
This article is intended to show difference between IPv4 and IPv6. It introduces the list of new features that IPv6 is offering.
When you see IPv6 address it is easy to notice how differently it is written. While IPv4 is written in a form of four decimal numbers separated by a period, the IPv6 is having eight hexadecimal numbers separated by ...
This protocol is necessary for ensuring that data has been successfully received by the recipient node. ICMP reports to the sender on successful or unsuccessful data delivery. It indicates reason for data delivery failure like:
TTL (Time To Live) expiry
Data destination reach failure
Network congestion
ICMP provides failure information, that might be very useful for problem troubleshooting, but it does not solve any ...
What is ARP (Address Resolution Protocol)? This protocols main purpose is to identify network nodes MAC address using its IP. ARP creates database of discovered nodes in the network and saves it on local machine for future use.
Whenever one node of the network needs to know some other nodes MAC address, it broadcasts the ARP message to the network. Message contains ...
TCP is providing data delivery services while being located in Transport layer of OSI and TCP/IP models. TCP requires established connection before the data transmission begin, so it is called connection -oriented subprotocol. TCP is ensuring connection is established before transmission.
Figure 1. A TCP segment
TCP is providing reliable data delivery with the help of sequencing and checksums. Without TCP data ...