Information and communication
Information and communication
and Communication
Technology
The Internet
Topics Covered
• The TCP/IP Protocol
• Dynamic Host Configuration Protocol
• Private IP Addresses and Network Address Translation
• The Domain Name System
• Virtual Private Network
TCP/IP
Protocol
Original Updated OSI
Application
Application Application Presentation
Session
Transport Transport Transport
Application Application
Transport Transport
Network Network
Physical Physical
TCP/IP Protocol
TCP/IP
Data Data
Application
UDP Ports
Client: 68
Server: 67
Domain Name System (DNS)
• The world is full of web servers
• Almost 2 billion websites exists
• Web servers use IP addresses
• But humans are good in remembering domain names
• We need a translator which can take domain name from us and
translate it into IP address
Domain Name System (DNS)
• A Root server is at the top of DNS hierarchy.
• There are only 13 Root servers
• Job of Root server is to Provide details of TLD servers
• A Top Level Domain (TLD) server contains information for domains
with the specific extensions such as .com, .org., .net etc.
• Authoritative name server holds DNS record information for the
domain they serve. They are usually the last step in the DNS process
providing the answer requested.
• Recursive vs. Iterative
• Uses UDP protocol
Domain Name System (DNS)
Domain Name System (DNS)
Virtual Private Network (VPN)
• Its job is to ensure the safe delivery of data across public networks
• By doing this its allows the user to send data as if they were directly
connected to that private network
Virtual Private Network (VPN)
• The VPN act like a tunnel.
• The data is encrypted before it passes through the internet
Virtual Private Network (VPN)
• It connects an entire site to another entire site
• It is always active
• Needs to be configured on both networks
• Configured on routers/firewalls of both sites
Virtual Private Network (VPN)
• A Remote Access VPN grants access to the cooperate network but only for one device
• Not always active. Requires an application on the host to connect back to the
cooperate network
Virtual Private Network (VPN)
Remote Access VPN