April 26, 2017

Protocols Used in Internet

A set of rules and conventions for sending information over a network. These rules govern the content, format, timing, sequencing, and error control of messages exchanged among network devices.

  1. HTTP: Hyper Text Transfer Protocol (HTTP) is the communication protocol that defines mechanism for communication between browser and the web server. It is the standard protocol for transferring hypertext documents on the World Wide Web.

  2. HTTPS: HTTPS (HTTP over SSL or HTTP Secure) is the use of Secure Socket Layer (SSL) or Transport Layer Security (TLS) as a sub layer under regular HTTP application layering. HTTPS enables encrypted communication and secure connection between a remote user and the primary web server.

  3. FTP: The File Transfer Protocol (FTP) is a standard protocol for transmitting files between computers over the internet. This Internet protocol allows viewing, downloading, and uploading of files on remote computers. It is a protocol based on the client-server model. FTP server holds the files and databases that are required to provide the services requested by clients.

  4. SMTP: SMTP (Simple Mail Transfer Protocol) is a protocol used in sending and receiving e-mail over network such as internet.

  5. TCP: Transmission control protocol (TCP) is a connection oriented protocol designed to send data packets over the Internet. TCP ensures reliable delivery of information. It does so by establishing a connection with the receiving device and then sending the packets.

  6. IP: The Internet Protocol (IP) is the protocol by which data is sent from one computer to another on the Internet. It controls how data moves around on the network based on IP address. IP specifies the format of data packets, and the addressing scheme.

  7. UDP: UDP (User Datagram Protocol) is a connectionless and unreliable protocol alternative to TCP. UDP is used when speed is desirable and error correction isn’t necessary. For example, for live broadcasts and online games.

Issues Related with Domain Name Registration

  1. The first challenge in registering a domain name is identify a domain name that is suitable for your needs.

  2. Check availability of the domain name.

  3. Check the proposed domain name is not: a registered business name or same as a registered company name.

  4. Check for any trademark and common law trademarks.

  5. Determine the best registry (e.g. .com, .org, or .com.np).

  6. Once you see that the domain is available, buy it immediately. It may be available now, but not a few seconds later. There are all sorts of bots that track domain name enquiries. They act against you and register the domain as soon as interest is detected in a particular name.

  7. Once you have registered a domain name, you need to ensure it is renewed on time. Expired domain names become available for registration by any eligible company.

  8. Cyber-squatting can occur which is the practice of obtaining and holding a domain name that reflects the name or trademark of a company, with the intent of selling the name back to that company for a profit.

  9. Protect yourself. If you anticipate your domain name becoming popular, try to register the misspellings and the secondary versions of your domain name (the .net, .org etc.). Cyber squatter can register misspellings and the .net or .org of a popular .com domain name in hopes of selling it to the person who registered the .com of that same name.