26 May 2021

Domain Name System (DNS)

 Domain Name System

The Domain Name System (DNS) is one of the foundations of the internet, yet most people outside of networking probably don’t realize it. As they use it every day to do their jobs, check their email or waste time on their smartphones. It is a hierarchical and decentralized naming system for computers, services, or other resources connected to the Internet. It associates various information with domain names assigned to each of the participating entities.

Each device connected to the Internet has a unique IP address which other machines use to find the device. DNS servers eliminate the need for humans to memorize IP addresses. It ensures the Internet is not only user-friendly but also works smoothly, loading the content users ask for quickly and efficiently.

How Does DNS Work

DNS is the cornerstone of how the Internet operates. Computer refers to a DNS server to find the corresponding IP address, every time you type a domain name into your browser. Let say you type a domain into your browser, such as example.com your computer will use a DNS server to resolve the IP address of that website’s server.

Once the IP address is  identified, your computer contacts the website’s server, which in turn serves your computer the website that you want to access.

The DNS Network

This is a database of website domains and IP addresses. Its key function is to store the data and link the domain names and IP addresses when requested. It includes other functions such as:

  1. Domain Namespace Hierarchy; this enables a user to quickly find the correct server that hosts the DNS records that they require.
  2. Distribution; here each server holds a small portion of data that are distributed over a vast network of connected servers.
  3. Record Maintenance; the process involves locating IP addresses connected to domain names and storing this data.

Domain Namespace

This is the hierarchical structure of the DNS servers.

DNS structure

The DNS Hierarchy

When you type a domain name into your browser, the computer checks cache to see if it has previously requested that domain name. DNS server receives a request when there is no record. The local DNS server checks to see if it has any records in its cache. If not, it locates the details of the name server that hosts the domain record for that particular domain.

In order for this to happen, the local DNS server breaks the domain name into sections. For example, www.domain.com.

  • com
  • domain
  • www

The ‘com’ section is known as the top-level domain (TLD). First the local DNS server will connect to a root name server to find details of the server that holds the domain info for this TLD. Once the TLD name server IP address is identified, the local DNS server will make a request to this new server to find out which name server holds details on the second part of the domain name (i.e. domain).

The local DNS server makes further requests for the name servers that contain data on domain.com and the www.domain.com, working down until the IP address is resolved. Your browser can then use this IP address to contact the server hosting the website. Need a domain? click here to get in touch with us and register.

Share this
04 Apr 2020

THE IMPORTANCE OF WEB HOSTING

importance of web hostingLet us have a look at the various reasons which makes having a good hosting important for a website.

Lesser Downtime: Downtime is the period when your site may not be accessible to a visitor. This time may be a few seconds or even hours. During this time, you may be losing many business opportunities which may have come your way. If you have web hosting from reputed hosting organization then it can be said with certainty that you will be having lesser or no downtime. So, you will not have an impression of unreliability upon your customer.

Organized E-mails: You may be using separate e-mails and online accounts for your business correspondences. The web hosting package that you select will include such e-mail links to your site. Having such inclusion will help you to organize those e-mails and separate them from other correspondence that you have. Moreover, your e-mail address will be more memorable as it will match your website.

Ability to Deal Huge Traffic: It may so happen that when you are having maximum traffic to your site your site temporarily faces a downtime. But if you have dedicated web hosting then such incidents will not happen and you will have the ability to manage maximum traffic to your site.

Effective Maintenance of Hardware: When you have web hosting from a reputed service provider then you do not have to bother with the maintenance of hardware. They will be effectively handled by the service provider. They will be allocating a number of servers on both sides and if one fails it will automatically be transferred to the other. This will also enable you to have a lesser amount of data loss.

Enhanced Marketing: It can easily be said that if you have a better web hosting you will have greater marketing opportunities. Incidents like this will not happen that when your client is searching for a product or is about to make a payment for an order your site faces a downtime. An incident like this will generally lessen your chance of having better business. That particular potential customer will find another site which has proper web hosting and buys the product from there. But if you have such a web hosting then that potential client would have been your valued customer.

It can be seen how important it is to have effective web hosting for a better online presence and enhancement of business.

Share this
25 Mar 2020

web hosting and how it works

What is web hosting and how it works.

Web hosting is the service of providing storage space for a website or application on a server on the internet. Computers connected to the internet, can access the website once made available on the internet.

Web hosts are companies that rent out their services and technologies to host websites on the internet. Once the hosting company hosts your website, users can access it by typing in your web address (domain name) in their web browser. Their computer connects to the server your website is hosted on,when they do this. The server in turn serves the website to your web visitor in their web browser.

5 web hosting options available.

  • Dedicated Hosting:
    Dedicated hosting gives you complete/administrative control of your server with full root access. You can choose to install any software you wish to.
  • Reseller Hosting:
    If you want to get into the hosting business, purchasing Reseller Hosting enables you to rent out or re-sell the same hosting services provided by the parent hosting company. With Reseller Hosting, you can also up-sell every other web service offered by the parent web host.
  • WordPress Hosting:
    If you have a WordPress blog or website, it is recommended that you purchase a WordPress hosting package as it is specifically optimized to cater to your WordPress website.
  • VPS hosting:
    Also known as a (Virtual Private Server) is a virtual machine provided by a web hosting. It runs its own operating system (OS) and provides admin rights and root access so that you can install any required software. You have more control with a virtual server. Think of VPS hosting as a higher, stronger more advanced form of shared hosting.You can be assigned resources that are not shared with the other properties,while you do share a server with other websites. If you cannot afford a dedicated server, VPS is the way to go.
  • Shared Hosting:
    If you have a blog or a small business that is just starting out, Shared Hosting is a good option to start with. Your server space is shared by other websites, making it the most affordable hosting option available. It’s simple and easy-to-use. On the other hand, because you share space and resources with multiple other websites on the same server, an overload with another website will cause your website to slow down. You have minimal control over the server. To Know more about web hosting, click here.

 

Share this
06 Mar 2020

WHY DO I NEED A DOMAIN NAME?

Domain Name

A domain name is a singular identifier for you online. It is a piece of real estate that you completely own and control in the online world as long as you own the rights to that name. Your name can be anything you want from transparent,fanciful,technical to as mysterious as you want it to be, they can be used for small time personal use to the face of a company publicly   kemnet.co.ke offers different type of hosting service further optimized with unique performance tweaks!

Importance of domain names

On the most basic level your domain is important because it helps us remember websites. Each computer out there has an Internet Protocol (IP) address that they use to communicate. It would be completely impossible for us to remember all the IP addresses we require to access information daily

Credibility

It adds credibility and professionalism to your business, whether you are a a small business starting out or an established company. If you publish your site through a free Web hosting site it will bring up a generic address.This does not inspire confidence in your customers

Branding

If you have you brand name or your company name included in your domain name it helps to reinforce your brand value. It increases the awareness of your brand. Visitors don’t just come to know about your brand name but also do take care to remember it for future visits. Your brand name travels with them and gets transferred to other people whenever your visitors talk about it among their own friends.

Mobility

A domain name adds mobility to your Internet presence, owning your own domain name lets you take that name with you if you transfer Web hosts or switch to your own in-house server. If you don’t own your name, you’ll have to take a new URL, which will destroy the branding that you built up with your first address.

 

There are more pros to having a domain name than cons. Think of it like you’re deciding on a company logo, because the two should go together. Your domain name is a reflection of your brand. The bottom line is that a good domain name can go a long way toward generating traffic to your Web site and building your reputation. That, in turn, will result in more customers and better sales.

 

 

 

 

Share this
08 Feb 2018

Digital Marketing in Kenya

digital marketing

Digital marketing is the act of advertising on the digital platforms such as, websites, emails, social media, mobile apps and search engines. This forms of advertising covers a wide range of online market. It is a gift to the start-up and existing business that are struggling to compete with the ‘big giants’ in the business world, as it offers them a less costly medium to market themselves, to a ready and technology savvy online market. They are various ways to achieve digital marketing in Kenya namely:

 

SEO Search Engine Optimization (SEO)

Search Engine Optimization (SEO), is where a startup business aims to optimize its website reach, content and technical set up by making sure that its digital pages always appear at the top of all the search engines for the specific words outlined by the company. Its main aim is to draw a lot of traffic to the company website whenever online clients are searching for products and services or any relevant information that narrowly relates to the company. Search Engine Optimization requires a well-constructed website that is easy to use so to keep the clients engaged and offer them the relevant information they seek. Companies should ensure they deliver relevant and engaging content in a consistent manner in order to appear credible to all present and potential clients.

Paid Search

This form of digital marketing is usually sponsored and appears at the top-side of the SERP and its pay once, people click on ad. It can be tailor-made to suit your visibility needs, that is, whenever specific words are entered they can reach your target audience easily. This form of marketing is very flexible, visible and very effective for all companies to adopt.

Content Marketing

Content marketing is a powerful digital marketing tool. It is an important tool in achieving an online presence and visibility in all social media platforms. After creating engaging and relevant content a business can further offer paid search ad and emails to its clients. The content should be relevant, engaging, educative and very consistent. www.elearningsolutions.com

Social Media Marketing

Social media marketing is aimed at reaching more people on social networks to engage them by sharing informative articles that are relevant to what you wish to achieve. Social Media once used effectively can be more than just posting photos and videos it can be educative, informative and can be used to market and build strong online brands. Companies should strive to remain relevant to their target audience by posting engaging articles that can be shared online to creative a buzz and traffic on their sites. They can create an online movement that is unbeatable and unstoppable. www.elearningsolutions

Email Marketing

Emailing is an easy and most efficient means of reaching customers. It serves its full usefulness of being a communication tool. Companies can create content relevant to what they do and are offering the prospective clients and do bulk emailing to reach to as many prospective clients as possible. Such emails should be formal, relevant, conversational and trustworthy in order to achieve the desired impact.

Share this
07 Feb 2018

Domain Name In Kenya

Online Presence

A domain name consists of easy to remember words that control the internet. It is formed by procedures and rules of the Domain Name System also known as DNS. Domain Name System is what translates the names and words into an IP address. This means that any name registered in the Domain Name System is a Domain Name.

Domain names are used in different networking contexts, addressing purposes and application-specific naming.  Ideally a Domain Name represents an Internet Protocol (IP) resource, for example, a personal computer that is used to access the Internet, web site, a server computer hosting a web site, or any other service communicated via the Internet.

Domain names are structured in subdomains (subordinate levels) of the Domain Name System root domain, which remains nameless. The first-level set of domain names are the top-level domains (TLDs), they include generic  top-level domains , like  the prominent domains comnet, infoedu, and org, and includes the country code top-level domains (ccTLDs).

Below these top-level domains in the DNS hierarchy are the second-level and third-level domain names that are typically open for reservation by end-users who wish to connect local area networks to the Internet, create other publicly accessible Internet resources or run web sites.

The registration of these domain names is usually administered by domain name registrars who sell their services to the public.

Share this

© Kemnet Technologies. All rights reserved.

Click Me