Chapter - 1
Chapter - 1
• Servers have passive role and respond to their clients by acting on each
request and returning results.
• Pure P2P network: No central service of any kind i.e the entire communication
occurs among connected peers without any assistance. E.g.- Workgroup in
Microsoft, Freenet. Gnutella
1. Application
2. Presentation
3. Session
4. Transport
5. Network
6. Data Link
7. Physical
TCP/IP Model
• TCP/IP model was established to defined protocol suite on which the Internet
depended.
• Though, OSI reference model was a well-recognized model, the TCP/IP model
provided an application viewpoint of the network.
• The OSI model conceptually defined the services, interfaces and protocols; the
TCP/IP model provided its successful implementation.
OSI REFERENCE MODEL TCP/IP CONCEPTUAL LAYERS
7. APPLICATION
6. PRESENTATION 4. APPLICATION
5. SESSION
4. TRANSPORT 3. TRANSPORT
Moreover, below the waist bulge is apparent too as the lower layers
mostly seem to just make IP’s harder with cells, circuits, QoS, multicasts,
large clouds, opaque clouds.
• Protocol specifies the transfer protocol that will be used for the retrieval of
desired resource. Example- http, https, ftp.
It is divided into three parts: www (optional), second level name (dtu.ac in
www.dtu.ac.in), and top level name. It can be organizational 3-character code
(.com, .org, .edu) or geographical 2 character code (.uk, .au).
• Path is the directory or the folder on the server. File name is the file name
within that directory, with an extension as html or php etc.
DNS
• Each node represents a DNS name. Each branch below a node is a DNS
domain. DNS domain can contain hosts or other domains. The top level
domains are the root of the tree followed by the top-down sub domains.
Sample DNS Hierarchy
A URL is now considered to be a subset of Uniform Resource Identifier
(URI).
URL and URN (Uniform Resource Name) are two specializations of URI.
URL: Contains information about how to fetch a resource from its location.
URN: Identifies a resource by a unique and persistent name.
URI: Encompasses URLs, URNs, and other ways to identify a resource.
Internet Configuration
• Every computer connected to the Internet accesses the Internet through
an Internet Service Provider(ISP).
• Regional networks are smaller backbones that cover smaller geographical areas.
Wireless Access: Wireless access uses Wi-Fi technology. A Wi-Fi enabled device
such as a PC, game console, cell phone, MP3 player or PDA can connect to the
Internet when within range of a wireless network connected to the Internet.
Web Browser
• Use HTML form and HTTP protocol to send requests and data to web
applications and download HTML documents.
IESG: Internet Engineering Steering Group, carries out the technical management
of IEFT activities and the Internet standards process.
IRFT: Internet Research Task Force, conducts research on protocols,
applications, architecture and technology.