The Internet is a global network of interconnected computers that communicate using standard protocols. Every device connected to the internet needs a unique address to identify itself.

A Domain Name is a human-readable address used to access a website on the internet. Example : www.codekilla.com

Part

Example

Full Form

Subdomain

www

World Wide Web (commonly used, but technically optional)

SLD

codekilla

Second-Level Domain

TLD

.com

Top-Level Domain

“www” stands for World Wide Web, but it's not required for a website to function. Many modern sites work without it (codekilla.com). Just keep in mind that “www” is a convention, not a technical requirement.

gTLD – Generic Top-Level Domain

ccTLD – Country Code Top-Level Domain

nTLD – New Top-Level Domain

DNS – Domain Name System

DNS converts domain names into IP addresses so browsers can locate web servers.

codekilla.com → 192.168.1.1

DNS works like the Internet’s phonebook.

IP Address – Internet Protocol Address

An IP address uniquely identifies a device on a network.

Methods to Find a Domain’s IP Address

Note: If the domain uses a CDN (like Cloudflare), the IP shown may belong to the CDN rather than the origin server.

IPv4 : Internet Protocol Version 4

Octet

Binary (8 bits)

Decimal

1st

11000000

192

2nd

10101000

168

3rd

00000001

1

4th

00000001

1

Optional: Convert to Single Decimal Number

You can also convert the full IP into a single 32-bit decimal number using this formula:

Decimal IP=(192×2563)+(168×2562)+(1×2561)+(1×2560) =(192×16777216)+(168×65536)+(1×256)+1=3232235777

So 192.168.1.1 = 3232235777 in pure decimal format

IPv6 : Internet Protocol Version 6

Segment

Hex Value

Binary (16 bits)

1

2001

0010000000000001

2

0db8

0000110110111000

3

85a3

1000010110100011

4

0000

0000000000000000

5

0000

0000000000000000

6

8a2e

1000101000101110

7

0370

0000001101110000

8

7334

0111001100110100

Record

Full Form

Purpose

Example

A

Address Record

Maps to IPv4

example.com → 192.168.1.1

AAAA

Quad-A Record

Maps to IPv6

example.com → 2001:db8::1

CNAME

Canonical Name

Domain alias

www.example.com → example.com

MX

Mail Exchange

Email routing

mail.google.com

TXT

Text Record

Verification

SPF / DKIM

NS

Name Server

DNS authority

ns1.host.com

SPF : Sender Policy Framework | Authorizes mail servers. DKIM : DomainKeys Identified Mail | Adds digital signature to emails. DMARC : Domain-based Message Authentication, Reporting & Conformance | Controls failed email handling.

SSL (Secure Sockets Layer) is a security technology used to encrypt data transmitted between a user’s browser and a web server. This encryption ensures that sensitive information cannot be read or stolen by attackers.

What SSL Protects

How SSL Works (Simple Flow)

With SSL : 

https://www.codekilla.com 

All data exchanged is encrypted.

Without SSL :

http://www.example.com

Data is sent in plain text, which is unsafe.

HTTPS (HyperText Transfer Protocol Secure) is the secure version of HTTP that uses SSL (or TLS [Transport Layer Security]) to encrypt communication between browser and server.

HTTPS = HTTP + SSL/TLS

How to Identify HTTPS

Example of HTTPS Usage

Feature

HTTP

HTTPS

Full Form

HyperText Transfer Protocol

HyperText Transfer Protocol Secure

Security

Not secure

Secure

Encryption

No encryption

Data encrypted using SSL/TLS

Data Safety

Low

High

SEO Ranking

Lower

Higher

URL Example

http://example.com

https://example.com

Login Example

Password sent as plain text

Password sent as encrypted data

Browser Display

“Not Secure” warning

🔒 Lock symbol shown

Command

Full Form / Meaning

Purpose

Example

ipconfig

Internet Protocol Configuration

Shows IP address, gateway, DNS

ipconfig

ipconfig /all

-

Displays detailed network info

ipconfig /all

ipconfig /release

-

Releases current IP address

ipconfig /release

ipconfig /renew

-

Renews IP address from DHCP(Dynamic Host Configuration Protocol)

ipconfig /renew

ping

Packet Internet Groper

Checks connectivity to a host

ping google.com

tracert

Trace Route

Shows path packets take to destination

tracert google.com

nslookup

Name Server Lookup

Checks DNS records

nslookup codekilla.com

netstat

Network Statistics

Shows active connections

netstat -an

arp

Address Resolution Protocol

Shows IP–MAC mapping

arp -a

pathping

Path + Ping

Network path & packet loss

pathping google.com

route

Routing Table

Displays or modifies routing table

route print

hostname

Host Name

Shows computer name

hostname

getmac

Get MAC Address

Displays MAC address

getmac

whois

Domain Info Lookup

Shows domain registration info

whois example.com

telnet

Teletype Network

Tests port connectivity

telnet google.com 80

ftp

File Transfer Protocol

Transfers files over network

ftp ftp.example.com

curl

Client URL

Fetches data from URLs

curl https://example.com

netsh

Network Shell

Network configuration

netsh wlan show profiles

net use

Network Use

Connects shared resources

net use Z: \\server\share

net view

Network View

Lists computers in network

net view

nbtstat

NetBIOS Statistics

NetBIOS info & cache

nbtstat -n

CMD networking commands are used to configure, troubleshoot, and monitor internet and network connections in Windows systems.

Client–Server Model:

Why It’s Useful

Example in Action

One thought on “Learn Domains, DNS, IP Addressing & Bit Concepts

  1. Just wanna remark that you have a very nice website , I love the style and design it actually stands out.

Leave a Reply

Your email address will not be published. Required fields are marked *