CS-09 – Data Communications and Networks
Quiz
Network Software & Protocol Hierarchy
Network Design Issues
Network Layers, Interfaces and Related Terms
Connection-Oriented/Connectionless services
Operations during Information Transfer
Services Vs. Protocols
OSI Model
TCP/IP Model
TCP/IP Vs OSI
Standards and Standards Organisations
Quiz
1. A
computer network Connects
a)
Terminals with its main computer.
b)
Two nodes with capability of processing.
c)
Two or more microprocessor devices.
d)
Two or more autonomous computers
2.
On Internet transmission technology is ‘point-to-point’ communication and not
‘broadcast based communication.
TRUE/FALSE
3. A
network spread of ‘1m to 1Km’ would be termed as a
a)
LAN
b)
WAN
c)
MAN
d)
Ethernet
4. UTP stands for
a)
Unterminated Twin Pair
b)
Unshielded Twisted Pair
c)
Under Testing PC
d)
Unshielded Terminal Point
5. DQDB (Distributed Queue Dual Bus) technology allows
a)
Less collision than bus topology in a LAN.
b)
Fast Query of any Database.
c)
Distribution of processing load in various computers.
d)
A connection to switched network.
6. Subnet is a
a)
Pre-designated part of any Network
a)
Collection of routers and transmission system between routers.
b)
Small computer network connected to a bigger network.
c)
A type of network topology.
7. Internet is a
a)
Internetwork of incompatible networks.
b)
WAN of compatible networks.
c)
Connection of only computers worldwide.
d)
Connection of computers that exists in two or more countries.
8. What out of following
network usage could result in major cost saving for companies.
a)
Using Mirrored Servers.
b)
Providing Employee-to-Employee communication.
c)
Running Application Servers.
d)
Providing company-wide Internet access.
Network Software
· Computer programs that run a network
· Organised as layers to form a structured design

Network Architecture = Set of Layers & Protocols
Layer Protocol = Virtual Communication between peers
Layer Interface Protocol = Actual communication across Interface
Protocol = Syntax (Structure) + Semantics (Interpretation Rules)
+ Timing (Flow speed and Events)
Information Flow Mechanism

Networks Design Issues
· Mechanism to Identify sender/receiver (addressing scheme).
· Rules of Data Transfer (Simplex, Half-Duplex, Full-Duplex).
· Logical Channels and priorities.
· Error Control (Most Physical Medium are not perfect)
· Sender receiver shall agree on common method
· Receiver tells correctness of data
· Order of message parts are to be restored on receiving side
· Handling the issue of fast/slow sender/receiver (Buffering)
· Handling variety in message length (disassembling, reassembling required)
· Inefficiency due to packetisation.
· Common channel usage requirement for unrelated messages (For cost saving) – Multiplexing – De-Multiplexing.
· Selection of Route between multiple available paths.
· Susceptibility to hacking and virus attacks.
ULTIMATE DESIGN AIMS OF INFORMATION TRANSFER
· ERROR FREE (Reliable, secure)
o Failure Frequency
o Recovery from failure
o Handling of Catastrophe
· EFFICIENT (Performance)
o No. of Users
o Medium
o Hardware
o Software
· ECONOMICAL (Low Cost Transfer)
o Medium Rentals
o Equipment costs
Layer Interfaces, Services & Related Terminology
Peer Entity

N-PDU (Protocol Data Unit) – Division of SDU for protocol purposes
![]()
Connection Oriented / Connection-less services
Connection Oriented
· Modeled after Telephone system
· Sender pushes information – Receiver collects in same order.
· Connection is established prior to information transfer
· E.g. Remote Login.
Connectionless
· Modeled after postal system
· Sender sends information with address – information routed on various routers, receiver collects and assembles.
· Datagram Services (like telegrams)
· Acknowledged Datagram (Like registered A/D letter)
QUALITY of SERVICE QoS issue
· Reliable service – Acknowledgement of receipt of each message. E.g. File Transfer. DELAY inevitable.
§ Message Boundaries Preserved
§ Message Boundary Unknown
· UnReliable Service – Where some Data Noise is acceptable but delay is not acceptable. Audio/Video Transfer.
Basic Operations in Information Transfer Services
· Known as Service Primitives.
· Available to user or other network entity
Classes of Service Primitives
· Request : Some service wanted
· Indication: Event Information
· Response : wants to respond
· Confirm: Acknowledgement
Connection Indication
(Ring) Connect Response
(Pick) Connection
Confirmation (Ring Stop) Data Indication Data Request Disconnect Indication
(HangUp)

![]()





![]()

![]()

Services Vs. Protocols
Service
· Defines feature made available to upper layer
· Service may not change with protocol changes.
· Like an abstract data type or object in programming languages.
Protocol
· Rules defining frames, packets exchanges between peer entities.
· Protocol also used to implement service definitions.
· Like a function in programming languages.
OSI (Open System Interconnection) Model
· ISO standard

Principles:
· Abstraction between Layers
· Well Defined Function of Layer
· Internationally Standardised protocol
· Layer Boundary should minimise data flow across interface
TCP/IP Model

FTP = File
Transfer protocol, SMTP = Simple Mail Transfer Protocol, DNS = Domain Name
System, HTTP = Hyper Text Transfer Protocol, NNTP = Network News Transfer
Protocol, TCP = Transmission Control Protocol, UDP = Universal Datagram
Protocol, IP = Internet Protocol.
OSI Vs. TCP
· OSI defines Services, Interfaces and Protocols explicitly. TCP/IP doesn’t
· Layering concept is a post idea for TCP while OSI starts with this idea.
· OSI allows generic explanation of other protocols.
· TCP/IP doesn’t differentiate between Physical Layer and Data-link rules.
· Host to Network in TCP/IP is an unclear definition that doesn’t precisely cover network to D/L connection.
· TCP/IP is popular due to internet.
· OSI is unpopular because of Bad Timing, Bad technology (Unclear Upper Layers) , Bad Implementation (Connection vs. Receive Primitive) and Bad Politics (European Vs. US).
Standards and Standards Organisations
Standards
· De-facto (By Fact)
o Proprietary (Organisation Specific)
o Non-proprietary (Public Domain)
· De-jure (By Law)
o By an standards organisation.
Standards Organisations
(Committees,
Forums, Regulatory Agencies)
·
ISO (International Standards Organisation)
o 1947, Voluntary Organisation of Member Nations
o
BIS Represents
·
ITU-T (International Telecomm Union – Telecom Stds Sect)
o
Earlier CCITT (Consultative Committee on International Telegraph
and Telephony)
o
Famous for V (V.24, V.32, V.42) and X (X.25, X.28, X.400) series
o
ISDN and B-ISDN also defined.
·
IEEE (Institute of Electrical and Electronics Engineers)
o
Famous for project 802 (LAN)
o
Largest Professional Engineering Society
·
EIA (Electronics Industries Association)
o
Famous for RS-232-C and RS-449 etc.
·
ISOC (Internet Society)
o
IETF (Internet Engineering Task Force)
part of IAB.
o
TCP/IP in form of RFCs.
Others Like
BIS, ANSI, ETSI, FR Forum, ATM Forum, FCC, TRAI are also there.