Professional Documents
Culture Documents
Module1_CN_AI_ML
Module1_CN_AI_ML
Module1_CN_AI_ML
NETWORKS
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
Computer Networks(CN)
Subject code : CSC501
Subject In-charge
Ms. Gigi Joseph
Assistant Professor(ECS Dept.)
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 2
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
Syllabus
Module
Topic Sub-topics Weightage
no.
• Introduction to Computer Network
• Network Devices
• Network Topology
• Switching : Circuit switched
Networks, Packet switching
Introduction
1. • Network Types : LAN, MAN, WAN ≈ 12 Marks
to Networking
• Reference Models : Layer details of
OSI, TCP/IP models,
• Difference between OSI and
TCP/IP
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 3
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 4
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
Data Representation
Data
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 5
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
Data Flow
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 6
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
Networks
Network Criteria
• Performance
• Depends on
Number of users
Type of transmission medium
Capabilities of connected hardware
Efficiency of software
• Measured using Transit time and Response time
• Evaluated in terms of Delay and Throughput
• Reliability
• Failure rate of network components
• Measured in terms of availability/robustness
• Security
• Data protection against corruption/loss of data due to:
• Errors
• Malicious users
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 8
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 9
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 10
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 11
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 13
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
Fig. In a peer to peer system there are no fixed clients and servers
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 14
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
3. Mobile Users :
• Wireless hotspots
• Texting
• SMS
• Smart Phones
• GPS
• Sensor networks
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 15
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 16
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
Based on scale :
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 17
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
Based on scale :
• Personal Area networks(PANs):
• Network that are meant for one person
• Eg. Bluetooth- short range wireless network- uses master slave
configuration
• Applications: When an embedded medical
device such as a pacemaker, insulin pump or
hearing aid talks to a user-operated remote
control
RFID on smart cards and library books
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 20
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 22
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 23
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 26
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 28
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
Mesh topology
Suppose n nodes,
No. of physical links required = n(n-1)
Assuming duplex mode , then
No. of physical links= n(n-1)/2
No. of I/O ports for each device = n-1
Advantages: Disadvantages:
• Use of dedicated links • Amount of cabling
• Robust • No. of I/O ports
• Privacy and security • Installation and reconnection - difficult
• Fault identification and fault isolation • Hardware- expensive
is easy
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 30
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
Star topology
Point-to point connection
Advantages:
• Controller- hub – acts as exchange
• Less expensive
• Only 1 I/O port: easy to install and reconfigure
• Less cabling
• Robustness
• Easy fault identification and fault isolation
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 32
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 33
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
Bus topology
Multipoint connection
One long cable acts as a backbone to link all the devices
Nodes are connected to by cable by drop lines and taps
Advantages:
• Ease of installation
• Less cabling than mesh or star
Disadvantages:
• Difficult reconnection
• Fault isolation
• Signal reflection at taps cause quality degradation
• Adding new devices require modification or replacement of backbone- a
fault or break in the bus cable or in between devices stops all transmission.
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 34
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 35
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
Ring topology
Each device has a dedicated point-to-point connection with only two devices on
either side of it.
A signal is passed along the ring in one direction , from device to device , until it
reaches the destination
Each device in the ring incorporates a repeater
Advantages:
• Easy to install and configure
• Simplified fault isolation
• To add or delete a device - requires changing only 2 connections
Disadvantages:
• Unidirectional traffic
• A break in the ring can disable the entire network
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 36
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
• Data packets are received in same order • Not received in same order
as sent by the sender
• Requires higher bandwidth • Requires low bandwidth to transfer data
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 38
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
Protocol Layering
Protocol Layering - divide complex tasks into several smaller and simpler tasks
- separate services from implementation
- presence of intermediate systems
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 42
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
OSI MODEL
• Open system interconnection – deals with connecting open systems i.e.
facilitates communication between different systems without requiring changes
to the logic of underlying hardware and software.
• Has 7 layers
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 44
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
OSI MODEL
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 46
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
Data link layer: -Main task is to transform a raw transmission facility into a line
that appears free of transmission errors i.e. into a reliable link
-Functions: - Physical addressing
- Error control
- Flow control
- Access control
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 47
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 49
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 50
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 51
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
TCP/IP Protocol
• Is a hierarchical protocol
• Developed prior to OSI model
• Originally had 4 layers
Host-to-host network
Internet
Transport
Application
• Today, TCP/IP is thought as a 5 layer model
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 54
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 58
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
Networking devices
1. Repeater: -operates at the physical layer
-is a 2 port device
-regenerates the signal over the same network before the signal
becomes too weak or corrupted- they do not amplify the signal
-when a signal becomes weak – it copies the signal bit by bit and
regenerate it at the original strength
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 59
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
Networking devices
2. Hub: - operate at physical layer
- is multiport repeater
- connects multiple/different stations
- cannot filter data, so data packets are sent to all connected
devices(broadcasting)
- 2 types: Active Hub: hubs that have their own power supply and can
clean, boost and relay the signal along the network–used to extend
maximum distance between nodes
- Passive Hub: hubs that collect wiring from nodes and power supply
from active hub - relays signals onto the network without cleaning
and boosting them
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 60
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 61
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 62
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
4. Switch: -is a multiport bridge with a buffer and a design that can
boosts its efficiency and performance
-connects devices within a Local Area Network
-is a data link layer device
-is an intelligent device which stores MAC address table
-performs error checking before forwarding data
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 63
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 64
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 65
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 67
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
SWITCHING
• Technique of transferring the information from one computer network to
another network
• Switches – devices that create temporary connections between 2 or more
devices linked to the switch
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 68
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
Circuit Switching:
• Circuit switching takes place at the physical layer.
• Before starting communication, the stations must make a reservation for
the resources to be used during the communication..
• Data transferred between the two stations are not packetized .
• There is no addressing involved during data transfer.
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 70
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
Packet Switching
• In packet switching, there is no resource allocation for a packet.
Resources are allocated on demand.
• Because no bandwidth is reserved with packet switching, packets may
have to wait to be forwarded ,this introduces queuing delay.
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 71
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 72
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.
Computer Networks
Artificial Intelligence and Machine Learning Department (AI ML) Ms. Gigi Joseph 74
The material in this presentation belongs to SIES GST and is solely for educational purposes. Distribution and modifications of the content is prohibited.