Professional Documents
Culture Documents
Internet Overview
K.K.Dhupar
SDE(DX), ALTTC
ALTTC/DX/ KKD 1
AL C Internet : An Overview
Introduction to Internet
Various Internet Services
TCP/IP Architecture
Naming and Addressing
Internet Protocol
User Datagram Protocol
Transmission Control
Protocol
ALTTC/DX/ KKD 2
AL C Internet : An Overview
Broadcast Network
Packet Radio Network, Satellite
CATV
Shared LAN (Ethernet, Token Ring, FDDI)
ALTTC/DX/ KKD 4
AL C
Network Classifications
High-Speed Data Network Technologies
Speed (Mbps)
• 1000 Gigabit
• 800 Ethernet
• 600
• 150 ATM
• 100 Fast Ethernet FDDI DQDB
• 45
• 10 Ethernet Frame Relay
• 64k Token Ring X.25
Local MAN Wide Global
Distance
ALTTC/DX/ KKD 5
AL C What is Internet ?
• Internet : A Window to global information
super highway==>Sea of Information
• The global, interconnected networks which use TCP/IP protocols.
• A Network of Networks !! The networks/ computers operating in
different environments are knitted to the Internet by a common
communication protocol suite, namely, Transmission Control
Protocol / Internet Protocol(TCP/IP) to provide the various
application services
• Services on Internet :
E-mail, Usenet(News), WWW , FTP ,
Telnet, Gopher , Archie , Veronica
• Internet Includes :Govt.(.gov),Military(.mil), Business(.com),
Groups(.org),Schools(.edu)
ALTTC/DX/ KKD 6
AL C What is Internet ?
14 7 2
Internet
Every machine
transparently connected
to every other
1472
Internet
LAN
R IG O H
RIGOH
Router M L/L
ALTTC/DX/ KKD 8
AL C Internet connection types
2. Host Computer to Internet
L/L
R IG O H
Internet
DSU/M
14 7 2 1472 14 72
ALTTC/DX/ KKD 9
AL C Internet connection types
3. PC to Internet
•PSTN Max. Speed 33kbps
•ISDN Max. Speed 64/128kbps
R IG O H
PSTN ISP Internet
/ ISDN
Modem
Windows
Web browser
(Netscape, Explorer)
ALTTC/DX/ KKD 10
AL C Internet connection in India
Internet
165 Mbps
VSNL//BSNL
/MTNL/ Pvt ISPs R
PCs
ALTTC/DX/ KKD 11
AL C
Internet Services
• What is E-mail?
- provides a simple and friendly environment for sending and receiving message
- mail addresses
user ID@domain name => alttc@bsnl.in
• What is TELNET?
- allows a person at one site to work on a computer at another site
- Internet standard protocol for remote terminal connection service
- one must have ones account in remote computer
- TELNET exposes you to the commands and programs of the remote host
ALTTC/DX/ KKD 12
AL C Internet Services
• What is Usenet(Network News) ?
-a collection of electronic magazines (newsgroups)
-over 15,000 newsgroups
-a user can submit articles on any topic and read articles submitted from any
sites all over the world
News
Server News News
Server Server
News
Reader News News
Server Server
News System
1472
User
ALTTC/DX/ KKD 13
AL C Internet Services
ALTTC/DX/ KKD 14
AL C Internet Services
WWW service configuration
WWW server
with HTTP : HyperText Transfer Protocol
2. Query
3. Result
1. Request
Internet
14 7 2
ALTTC/DX/ KKD 15
AL C Internet Services
Web surfing basics
• A collection of web pages is known as a web sites
• A home page is the starting point for a web site
• Each web page, including home page, has a unique address called a URL
• Connection to other pages by clicking text or graphics called hyperlinks
- Hyperlinks are underlined or bordered words and graphics that have web
addresses embedded in them
• Input URL (or IP address)
• Use Bookmark (Favorites)
- to remember web pages you would like to visit again
• Use Searching Tools
- Net Search opens a page that contains internet search tools
- Alta Vista, Excite, Infoseek, Google, Magellan, Yahoo ..
ALTTC/DX/ KKD 16
AL C Internet : An Overview
What is the “Web”?
Web Browsers <== Internet ==> Web Servers
• Secret of the Internet: Clients & Servers:
Web Browsers: Web Clients
• A simple, inexpensive, graphical front end for Internet
access, easily available
• A consistent, easy to use, open ended, interactive
information service.
• Clients are programs that you use to access those resources
Web Servers: Web Sites
• A constantly evolving library of information that can be accessed by anyone
• Servers are programs that provide resources
• Search Engines
• Internet: An open worldwide access and transport system
• Internet was constructed so client programs ( which you use) can talk to
server programs ( which provide resources)
ALTTC/DX/ KKD 17
AL C What is TCP/ IP , PPP & POP ?
• TCP/IP : Transmission Control Protocol / Internet Protocol
divides the message into a number of packets. Each packets is
marked a sequence no., the address of the recipient and address of the
sender. In addition TCP inserts error control inf.
• The job of IP to transport them to the remote host.
• At the other end TCP receives the packets and checks for errors &
thereafter reconstructs the original message.
• The job of TCP is to manage the flow & ensure the data is
correct
• The job of IP is to get the raw data - the packets - from one place to
another
IGMP ICMP
ARP
Datalink
Physical Ethernet Token Bus Token Ring FDDI
ALTTC/DX/ KKD 1 20
AL C TCP/IP Internet Protocol
Physical layer
The physical layer deals with physical media , connector , and the signals
that represent 0s and 1s.
for example, Ethernet network interface cards (NIC) and cables implement
physical layer functions.
Datalink layer
Data is organized into units called frames.
Frame Header
Frame Trailer
Address Information Error detection
& Control
FRAME
ALTTC/DX/ KKD 21
AL C TCP/IP Internet Protocol
Network layer - IP
DATAGRAM
ALTTC/DX/ KKD 22
AL C TCP/IP Internet Protocol
Transport layer - TCP
- UDP adds a header , forming a unit called a UDP datagram or UDP message.
- UDP is connectionless communication service.
- UDP is used to send isolated messages between applications
Application Services
ALTTC/DX/ KKD 23
AL C Where to use TCP/IP?
Point-
to-
Point
Local
Area
Net-
work Wide
Area
Packet
Network
Router
Point-to-Point Link
Router
Local
Area
Net- Router Wide
work Area
Packet
Network
ROUTER
Internet Protocol
Network Interfaces
USER INTERFACE
TCP UDP
End-to-end connection Single messages
I P
Route datagrams
Underlying Communications
ALTTC/DX/ KKD 27
AL C C. NETWORK TOPOLOGY
Stand-alone networks
Local
Area Packet
Network Network
ALTTC/DX/ KKD 28
AL C Gluing networks together with routers
Router
Point -to - Point
Local
Area Packet
Router Router
Network Network
ALTTC/DX/ KKD 29
AL C WAN Connectivity: Internet
ISDN Lines ---
172.20.0.0 network
ALTTC/DX/ KKD 30
AL C WAN Connectivity: Internet
Point to Point Serial Lines -Leased Line Connectivity
L/L - PPP, HDLC
ALTTC/DX/ KKD 31
AL C WAN Connectivity: Internet
Packet Switched Services NBMA
Frame Relay
/ ATM
Using PVC or SVC
- Each LAN and WAN technology imposes a different size limit on its frames.
- A datagram has to fit inside a frame, and so the maximum frame size restricts
the size of the datagrams that IP can send across a medium.
ALTTC/DX/ KKD 33
AL C
IP Datagram (IPv4)
0 1 2 3
0123456789 0123456789 012345678901
Header Precedence Type
Version Length of service
Length of datagram
SOURCE IP ADDRESS
DESTINATION IP ADDRESS
Options
D A T A
ALTTC/DX/ KKD 34
AL C User Datagram protocol
UDP protocol mechanism
UDP has been assigned its unique protocol identifier 17. This number is placed
in the IP protocol field of outgoing UDP messages . Incoming messages with
17 in the IP protocol field are delivered to UDP
- UDP header
Length Checksum
ALTTC/DX/ KKD 35
AL C Transmission Control protocol
TCP concepts
Application
Send Receive Application
Send Receive
TCP
TCP
I P
I P
ALTTC/DX/ KKD 36
Transmission Control protocol
AL C
Sequence number
Acknowledgement number
D A T A
ALTTC/DX/ KKD 37
AL C Port Number & Protocol Number
TELNET FTP DNS TFTP
23 21 53 69
Port Port
TCP UDP
TCP(6) UDP(17)
IP layer
datalink layer
Ethernet Token Ring FDDI
ALTTC/DX/ KKD 38
AL C Internet Routing Protocols
ALTTC/DX/ KKD 39
AL C
ALTTC/DX/ KKD 40