Internet Structure
The structure of the Internet
The participants in the Internet are a wide variety of machines, organizations and individuals (whose number keeps increasing steadily), all able to communicate and share information.
Each machine in the Internet is called a host. Hosts may be of many different types, as the following figure show:Variety of Internet hosts
A connection between USA and Madras
The domain is the right most label, and they are organized in a very well-specified and regulated system. The domains in the USA are gov, edu, arpa, com, mil, org and net. Outside the USA, each nation has a domain assigned to it, e.g. in=India, es=Spain, fr=France, etc. Within a nation there might be several subdomains, like "ac" for academic institutions in the uk (United Kingdom) domain. The following picture shows an example of domain structure.Domain structure within India
The IP (Internet Protocol) address is the underlying identifier used by protocols that govern the Internet information exchange. Machines know each other by IP addresses, rather than names. For example, the host imsc1.imsc.res.in has IP address 202.41.95.2 When you send a message, or open an ftp connection, to another machine, your local host will try first to find the IP address of the host you are trying to connect. This is done via name servers, which are machines containing files with IP addresses. A way of finding an IP address corresponding to a given DNS name is by using the facility "nslookup" Details will be given in the practical demonstration. When you want to have an address for a new computer, you need to register it properly, so that it gets an IP address in an organized way, and the rest of the Internet knows about your machine. Registration is done usually by the "superuser" of your system. More information can be obtained from doe.ernet.in for hosts in academic institutions within India.