The document provides an introduction to computer networks and the Internet. It discusses key concepts like what the Internet is, common network devices like routers and switches, different network topologies, and protocols. It also describes the layered structure of network protocols including physical, link, network, transport and application layers. Packet switching is introduced as the dominant transmission method used by the Internet, compared to circuit switching. The document outlines sources of delay in packet switched networks and how congestion can lead to packet queuing and loss.
This presentation is about the introduction to network switch layer technology. A network switch is a device tha is used to connect different segments over the network.This ppt includes introduction to switch,types of switches or layer specification,advantages and disadvantages of switch..
I hope it will be very helpful for the engineering students and the others who are interested to search in deep about network switch.
This presentation is about the introduction to network switch layer technology. A network switch is a device tha is used to connect different segments over the network.This ppt includes introduction to switch,types of switches or layer specification,advantages and disadvantages of switch..
I hope it will be very helpful for the engineering students and the others who are interested to search in deep about network switch.
This is Powerpoint Presentation on IP addressing & Subnet masking. This presentation describes how IP address works, what its classes and how the subnet masking works and more.
An Internet Protocol address (IP address) is a numerical label assigned to each device connected to a computer network that uses the Internet Protocol for communication. An IP address serves two principal functions: host or network interface identification and location addressing.
This is a power point Presentation about wifi and the various standards of IEEE used for the transmission of data over the wireless network.
You must have encountered with term 802.11.a/b/g/n of your wireless network device.
This presentation will break the ice for your knowledge about those terms, their standards and how they get connected.
Let's Get Started.
difference between hub, bridge, switch and routerAkmal Cikmat
An additional information that might be useful for Computing/Computer Science students especially.
made this as a homework assigned to me.
Hope this may be the thing that you've been looking for
These slides cover a topic on ISDN (Integrated Services Digital Network) in Data Communication. All the slides are explained in a very simple manner. It is useful for engineering students & also for the candidates who want to master data communication & computer networking.
This study guide is intended to provide those pursuing the CCNA certification with a framework of what concepts need to be studied. This is not a comprehensive document containing all the secrets of the CCNA, nor is it a “braindump” of questions and answers.
I sincerely hope that this document provides some assistance and clarity in your studies.
A ‘Baseband’ Network is one in which the cable or other network medium can carry only a single signal at any one time.
A ‘Broadband’ network on the other hand can carry multiple signals simultaneously, (using a discrete part of the cables bandwidth for each signal.)
As an example of broadband network, consider the cable television service that you probably have in your home. Although only one cable runs at your TV, it supplies you with dozens of channels of programming at the same time.
This ppt define the basic concepts of mobile computing. It is the first part of mobile computing.
It defines the following terms
Introduction to mobile computing
Generations of mobile computing
Cellular concepts
Signalling, modulation and Demodulation
Spread Spectrum
Frequency Reuse
Multiple access schemes
GSM
GPRS
CDMA
This is Powerpoint Presentation on IP addressing & Subnet masking. This presentation describes how IP address works, what its classes and how the subnet masking works and more.
An Internet Protocol address (IP address) is a numerical label assigned to each device connected to a computer network that uses the Internet Protocol for communication. An IP address serves two principal functions: host or network interface identification and location addressing.
This is a power point Presentation about wifi and the various standards of IEEE used for the transmission of data over the wireless network.
You must have encountered with term 802.11.a/b/g/n of your wireless network device.
This presentation will break the ice for your knowledge about those terms, their standards and how they get connected.
Let's Get Started.
difference between hub, bridge, switch and routerAkmal Cikmat
An additional information that might be useful for Computing/Computer Science students especially.
made this as a homework assigned to me.
Hope this may be the thing that you've been looking for
These slides cover a topic on ISDN (Integrated Services Digital Network) in Data Communication. All the slides are explained in a very simple manner. It is useful for engineering students & also for the candidates who want to master data communication & computer networking.
This study guide is intended to provide those pursuing the CCNA certification with a framework of what concepts need to be studied. This is not a comprehensive document containing all the secrets of the CCNA, nor is it a “braindump” of questions and answers.
I sincerely hope that this document provides some assistance and clarity in your studies.
A ‘Baseband’ Network is one in which the cable or other network medium can carry only a single signal at any one time.
A ‘Broadband’ network on the other hand can carry multiple signals simultaneously, (using a discrete part of the cables bandwidth for each signal.)
As an example of broadband network, consider the cable television service that you probably have in your home. Although only one cable runs at your TV, it supplies you with dozens of channels of programming at the same time.
This ppt define the basic concepts of mobile computing. It is the first part of mobile computing.
It defines the following terms
Introduction to mobile computing
Generations of mobile computing
Cellular concepts
Signalling, modulation and Demodulation
Spread Spectrum
Frequency Reuse
Multiple access schemes
GSM
GPRS
CDMA
Student information management system project report ii.pdfKamal Acharya
Our project explains about the student management. This project mainly explains the various actions related to student details. This project shows some ease in adding, editing and deleting the student details. It also provides a less time consuming process for viewing, adding, editing and deleting the marks of the students.
Hierarchical Digital Twin of a Naval Power SystemKerry Sado
A hierarchical digital twin of a Naval DC power system has been developed and experimentally verified. Similar to other state-of-the-art digital twins, this technology creates a digital replica of the physical system executed in real-time or faster, which can modify hardware controls. However, its advantage stems from distributing computational efforts by utilizing a hierarchical structure composed of lower-level digital twin blocks and a higher-level system digital twin. Each digital twin block is associated with a physical subsystem of the hardware and communicates with a singular system digital twin, which creates a system-level response. By extracting information from each level of the hierarchy, power system controls of the hardware were reconfigured autonomously. This hierarchical digital twin development offers several advantages over other digital twins, particularly in the field of naval power systems. The hierarchical structure allows for greater computational efficiency and scalability while the ability to autonomously reconfigure hardware controls offers increased flexibility and responsiveness. The hierarchical decomposition and models utilized were well aligned with the physical twin, as indicated by the maximum deviations between the developed digital twin hierarchy and the hardware.
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdffxintegritypublishin
Advancements in technology unveil a myriad of electrical and electronic breakthroughs geared towards efficiently harnessing limited resources to meet human energy demands. The optimization of hybrid solar PV panels and pumped hydro energy supply systems plays a pivotal role in utilizing natural resources effectively. This initiative not only benefits humanity but also fosters environmental sustainability. The study investigated the design optimization of these hybrid systems, focusing on understanding solar radiation patterns, identifying geographical influences on solar radiation, formulating a mathematical model for system optimization, and determining the optimal configuration of PV panels and pumped hydro storage. Through a comparative analysis approach and eight weeks of data collection, the study addressed key research questions related to solar radiation patterns and optimal system design. The findings highlighted regions with heightened solar radiation levels, showcasing substantial potential for power generation and emphasizing the system's efficiency. Optimizing system design significantly boosted power generation, promoted renewable energy utilization, and enhanced energy storage capacity. The study underscored the benefits of optimizing hybrid solar PV panels and pumped hydro energy supply systems for sustainable energy usage. Optimizing the design of solar PV panels and pumped hydro energy supply systems as examined across diverse climatic conditions in a developing country, not only enhances power generation but also improves the integration of renewable energy sources and boosts energy storage capacities, particularly beneficial for less economically prosperous regions. Additionally, the study provides valuable insights for advancing energy research in economically viable areas. Recommendations included conducting site-specific assessments, utilizing advanced modeling tools, implementing regular maintenance protocols, and enhancing communication among system components.
Welcome to WIPAC Monthly the magazine brought to you by the LinkedIn Group Water Industry Process Automation & Control.
In this month's edition, along with this month's industry news to celebrate the 13 years since the group was created we have articles including
A case study of the used of Advanced Process Control at the Wastewater Treatment works at Lleida in Spain
A look back on an article on smart wastewater networks in order to see how the industry has measured up in the interim around the adoption of Digital Transformation in the Water Industry.
Explore the innovative world of trenchless pipe repair with our comprehensive guide, "The Benefits and Techniques of Trenchless Pipe Repair." This document delves into the modern methods of repairing underground pipes without the need for extensive excavation, highlighting the numerous advantages and the latest techniques used in the industry.
Learn about the cost savings, reduced environmental impact, and minimal disruption associated with trenchless technology. Discover detailed explanations of popular techniques such as pipe bursting, cured-in-place pipe (CIPP) lining, and directional drilling. Understand how these methods can be applied to various types of infrastructure, from residential plumbing to large-scale municipal systems.
Ideal for homeowners, contractors, engineers, and anyone interested in modern plumbing solutions, this guide provides valuable insights into why trenchless pipe repair is becoming the preferred choice for pipe rehabilitation. Stay informed about the latest advancements and best practices in the field.
Saudi Arabia stands as a titan in the global energy landscape, renowned for its abundant oil and gas resources. It's the largest exporter of petroleum and holds some of the world's most significant reserves. Let's delve into the top 10 oil and gas projects shaping Saudi Arabia's energy future in 2024.
Final project report on grocery store management system..pdfKamal Acharya
In today’s fast-changing business environment, it’s extremely important to be able to respond to client needs in the most effective and timely manner. If your customers wish to see your business online and have instant access to your products or services.
Online Grocery Store is an e-commerce website, which retails various grocery products. This project allows viewing various products available enables registered users to purchase desired products instantly using Paytm, UPI payment processor (Instant Pay) and also can place order by using Cash on Delivery (Pay Later) option. This project provides an easy access to Administrators and Managers to view orders placed using Pay Later and Instant Pay options.
In order to develop an e-commerce website, a number of Technologies must be studied and understood. These include multi-tiered architecture, server and client-side scripting techniques, implementation technologies, programming language (such as PHP, HTML, CSS, JavaScript) and MySQL relational databases. This is a project with the objective to develop a basic website where a consumer is provided with a shopping cart website and also to know about the technologies used to develop such a website.
This document will discuss each of the underlying technologies to create and implement an e- commerce website.
About
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
• Remote control: Parallel or serial interface.
• Compatible with MAFI CCR system.
• Compatible with IDM8000 CCR.
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
• Easy in configuration using DIP switches.
Technical Specifications
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
Key Features
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
• Remote control: Parallel or serial interface
• Compatible with MAFI CCR system
• Copatiable with IDM8000 CCR
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
Application
• Remote control: Parallel or serial interface.
• Compatible with MAFI CCR system.
• Compatible with IDM8000 CCR.
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
• Easy in configuration using DIP switches.
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...Amil Baba Dawood bangali
Contact with Dawood Bhai Just call on +92322-6382012 and we'll help you. We'll solve all your problems within 12 to 24 hours and with 101% guarantee and with astrology systematic. If you want to take any personal or professional advice then also you can call us on +92322-6382012 , ONLINE LOVE PROBLEM & Other all types of Daily Life Problem's.Then CALL or WHATSAPP us on +92322-6382012 and Get all these problems solutions here by Amil Baba DAWOOD BANGALI
#vashikaranspecialist #astrologer #palmistry #amliyaat #taweez #manpasandshadi #horoscope #spiritual #lovelife #lovespell #marriagespell#aamilbabainpakistan #amilbabainkarachi #powerfullblackmagicspell #kalajadumantarspecialist #realamilbaba #AmilbabainPakistan #astrologerincanada #astrologerindubai #lovespellsmaster #kalajaduspecialist #lovespellsthatwork #aamilbabainlahore#blackmagicformarriage #aamilbaba #kalajadu #kalailam #taweez #wazifaexpert #jadumantar #vashikaranspecialist #astrologer #palmistry #amliyaat #taweez #manpasandshadi #horoscope #spiritual #lovelife #lovespell #marriagespell#aamilbabainpakistan #amilbabainkarachi #powerfullblackmagicspell #kalajadumantarspecialist #realamilbaba #AmilbabainPakistan #astrologerincanada #astrologerindubai #lovespellsmaster #kalajaduspecialist #lovespellsthatwork #aamilbabainlahore #blackmagicforlove #blackmagicformarriage #aamilbaba #kalajadu #kalailam #taweez #wazifaexpert #jadumantar #vashikaranspecialist #astrologer #palmistry #amliyaat #taweez #manpasandshadi #horoscope #spiritual #lovelife #lovespell #marriagespell#aamilbabainpakistan #amilbabainkarachi #powerfullblackmagicspell #kalajadumantarspecialist #realamilbaba #AmilbabainPakistan #astrologerincanada #astrologerindubai #lovespellsmaster #kalajaduspecialist #lovespellsthatwork #aamilbabainlahore #Amilbabainuk #amilbabainspain #amilbabaindubai #Amilbabainnorway #amilbabainkrachi #amilbabainlahore #amilbabaingujranwalan #amilbabainislamabad
3. Internet
• What is internet ?
– One sentence definition….
• What are nuts & bolts of Internet ?
• Computer Network : Interconnecting hundreds of millions
of computing devices
Prof. Chintan Patel
12. Protocol
A some set of Rules
• Human Protocols
• Defines the format and order of message exchanged as well
as actions taken on transmission.
• computer network protocol:
• HTTP
• FTP
• SMTP
• etc……..
Prof. Chintan Patel
13. Network structure
• network edge:
• applications and hosts
• Access networks, physical
media:
• wired, wireless
communication links
• network core:
• interconnected routers
• network of networks
Prof. Chintan Patel
14. network edge
• end systems (hosts):
run application programs
e.g. Web, email
at “edge of network”
client/server
peer-peer
• client/server model
client host requests, receives
service from always-on server
e.g. Web browser/server;
email client/server
• peer-peer model:
Both side will work as client and
server
e.g. Skype, Bit Torrent , TelephonyProf. Chintan Patel
15. Access networks and physical media
Q: How to connect end systems to
edge router?
• residential access nets
• institutional access networks
(school, company)
• mobile access networks
Keep in mind:
• bandwidth (bits per second) of
access network?
• shared or dedicated?
Prof. Chintan Patel
17. Types of Services
• Connection Oriented Service
– Sending a control packet before transmitting
actual data
– 3 way Handshaking
– Reliable , Flow control , Congestion Control
– TCP : HTTP , FTP , TELNET , SMTP
• Connection Less Service
– No handshaking
– Faster Delivery
– UDP : Media streaming , video conferencing
Prof. Chintan Patel
TCP
18. Prof. Chintan Patel
Physical Media
• Bit: propagates between
transmitter/rcvr pairs
• physical link: what lies
between transmitter &
receiver
• guided media:
– signals propagate in solid media:
copper, fiber, coax
• unguided media:
– signals propagate freely, e.g.,
radio
Twisted Pair (TP)
• two insulated copper
wires
– Category 3: traditional
phone wires, 10 Mbps
Ethernet
– Category 5:
100Mbps Ethernet
19. Prof. Chintan Patel
Physical Media: coax, fiber
Coaxial cable:
• two concentric copper
conductors
• bidirectional
• baseband:
– single channel on cable
– legacy Ethernet
• broadband:
– multiple channels on cable
– HFC
Fiber optic cable:
glass fiber carrying light pulses, each
pulse a bit
high-speed operation:
high-speed point-to-point
transmission (e.g., 10’s-100’s
Gps)
low error rate: repeaters spaced far
apart ; immune to electromagnetic
noise
20. Prof. Chintan Patel
Physical media: radio
• signal carried in
electromagnetic spectrum
• no physical “wire”
• bidirectional
• propagation environment
effects:
– reflection
– obstruction by objects
– interference
Radio link types:
terrestrial microwave
e.g. up to 45 Mbps channels
LAN (e.g., Wifi)
11Mbps, 54 Mbps
wide-area (e.g., cellular)
3G cellular: ~ 1 Mbps
Satellite
Kbps to 45Mbps channel (or
multiple smaller channels)
270 msec end-end delay
21. Protocol Layers and Service Models
Prof. Chintan Patel
Networks are complex!
• many “pieces”:
– hosts
– routers
– links of various
media
– applications
– protocols
– hardware, software
Question:
Is there any hope of
organizing structure of
network?
Or at least our discussion of
networks?
22. Example 1
Prof. Chintan Patel
Organization of air travel
ticket (purchase)
baggage (check)
gates (load)
runway takeoff
airplane routing
ticket (complain)
baggage (claim)
gates (unload)
runway landing
airplane routing
airplane routing
24. Example 2
Postal System
• Hostel communication
Components:
• Hostel
• Students
• Letters
• Office Boy
• Postmen
• Vehicles/ Tracks/ Roads
Functionality:
• Generate letters
• Multiplex/de-multiplex letters
• End-to-end path determination
• Hop-to-hop transfer
• Physical transfer
Prof. Chintan Patel
25. Challenges
• Large Reach (international, national, villages)
• Need to be scalable (many users)
• Many user requirements (reliable, express, cheap)
• Heterogeneous Technology (airplanes, trucks, trains,
bullock-carts)
Prof. Chintan Patel
26. Internet
• Computer communication
• Components:
• Hostel -------> Computing Device
• Students -----> Application Processes
• Letters -------> Messages/Packets
• Office Boy ---> Transport Software
• Postmen ------> Routers/Switches
• Vehicles/ Tracks/ Roads ---> Hardware/Cables
Prof. Chintan Patel
27. Challenges
• Complex System
–Many users (Billions)
–World-wide reach
–Many user requirements
•reliable, express, cheap, interactive (real-time), multicast
–Heterogeneous Technology
•Ethernet, Wireless, Bluetooth, WiFi, Cellular
Prof. Chintan Patel
28. Prof. Chintan Patel
Internet protocol stack
• Application:
• Supports application processes which generate messages
• Email, Web, File-transfer FTP, SMTP, HTTP
• Transport:
• Supervises process to process communication (multiplexing/de-
multiplexing messages, reliability)
•TCP, UDP
• network:
• End to End routing of data grams from source to destination
• IP, routing protocols
• link:
• Hop to Hop data transfer between neighboring network
elements
• Ethernet , 802.11
• physical:
• Enables bit transmissions on media (wire/air)
• 10Base-T, OFDM
application
transport
network
Link
physical
29. Advantages of Layering
• Modular design ----------> less complex
–Explicit structure allows identification, relationship of complex system’s
pieces
• Software reuse ---> upper layers can share lower layer functionality
–E.g. Web, email both make use of TCP
• Abstraction of implementation
• –Allows extensibility, new technologies
– Can change specific parts of implementation as long as interface kept
same
•Add new physical layer (technology) without having to change network
or transport layer
Prof. Chintan Patel
30. Prof. Chintan Patel
ISO/OSI reference model
• presentation: allow applications to interpret
meaning of data, e.g., encryption,
compression, machine-specific conventions
• session: synchronization, check pointing,
recovery of data exchange
• Internet stack “missing” these layers!
– these services, if needed, must be
implemented in application
– needed?
application
presentation
session
transport
network
link
physical
33. The Network Core
Prof. Chintan Patel
• Switching
• Need of Switching
• Types of Switching
34. Prof. Chintan Patel
Switching
• “Moving the information between two different Network or
Between various network segments in the form of Packet is
called Switching”
• Example :
– Students class rotation to maintain time table or to smooth class
allocation.
– Establishment of telephone call for to provide dedicated link
35. Prof. Chintan Patel
Need of Switching Techniques
• Mesh topology : Most reliable topology in Computer Network
• But…………………..its fine for network in which limited no. of devices are
there for large network its use less.
36. Prof. Chintan Patel
• A better alternative is to use switched Network or Switching
technique.
• switching mechanism : Controlling information transmission
37. • Key features of switched Network :-
– There is no fix topology to follow
– We can use FDM or TDM for node-to-node
communication.
– Multiple path exists from source to destination for better
network reliability.
– Switching node are not concerned with contents of data.
– Node provides a switching facility that will move data
from node to node Until they reach to destination
Prof. Chintan Patel
38. Types of Switching
• Circuit switching
– Reserved resources for communication
• Packet switching
– Resources are not reserved
Prof. Chintan Patel
40. • Circuit : Established connection between sender and receiver
• Reserved bandwidth between sender and receiver provides
guaranteed constant rate between sender and receiver
• TDM and FDM Circuit switching :
– FDM : Each established circuit continuously gets a fraction of the
bandwidth
– TDM : Each circuit gets all bandwidth periodically during brief interval
of time
Prof. Chintan Patel
42. Prof. Chintan Patel
Example -1
• How long does it take to send a file of 640,000 bits from host A
to host B over a circuit-switched network?
– All links are 1.536 Mbps
– Each link uses TDM with 24 slots/sec
– 500 msec to establish end-to-end circuit
Let’s work it out!
Solutions :
1.536 Mbps means per second 1536 Kb ,
Per second 24 slots so for one slot 1536 kb / 24 = 64Kbps
So 640000 bits / 64 kbps = 10 second for transmission
Total time = 10 second + 0.5 second = 10.5 second
43. Circuit switching
Prof. Chintan Patel
• Communication via circuit switching involves three phases:
– Circuit Establishment :-
• path must be established before data transmission begins
– Data Transfer :-
• Transfer data is from the source to the destination.
• The data may be analog or digital, depending on the nature of the
network.
• The connection is generally full-duplex
– Circuit Disconnect: -
• Terminate connection at the end of data transfer.
• Signals must be propagated to deallocate the dedicated resources
• Silent period is a disadvantage in circuit switching
44. What is store-and-Forward transmission ?
Prof. Chintan Patel
• Message is sent to nearest directly connected switching
node.
– Node stores the message
– Check for the errors.
– Select best path from available paths.
– Forward message to next intermediate node
• Queuing Delay
45. Packet switching
Prof. Chintan Patel
• It is also based on the same ‘store-and-forward’ approach.
• To overcome the limitations of message switching, messages
are divided into subsets of equal length called packets.
• This approach was developed for long-distance data
communication (1970)
46. Prof. Chintan Patel
Packet Switching: Statistical Multiplexing
Sequence of A & B packets does not have fixed pattern, bandwidth
shared on demand statistical multiplexing.
TDM: each host gets same slot in revolving TDM frame.
47. Prof. Chintan Patel
Packet switching versus circuit switching
• Packet switching is great for bursty data
– resource sharing
– simpler, no call setup
• excessive congestion: packet delay and loss
– protocols needed for reliable data transfer, congestion
control
48. Prof. Chintan Patel
Internet structure: network of networks
• roughly hierarchical
• at center: “tier-1” ISPs (e.g., Verizon, Sprint, AT&T, Cable and
Wireless), national/international coverage
– treat each other as equals
Tier 1 ISP
Tier 1 ISP
Tier 1 ISP
Tier-1
providers
interconnect
(peer)
privately
49. Prof. Chintan Patel
Internet structure: network of networks
• “Tier-2” ISPs: smaller (often regional) ISPs
– Connect to one or more tier-1 ISPs, possibly other tier-2 ISPs
Tier 1 ISP
Tier 1 ISP
Tier 1 ISP
Tier-2 ISPTier-2 ISP
Tier-2 ISP Tier-2 ISP
Tier-2 ISP
Tier-2 ISP pays
tier-1 ISP for
connectivity to
rest of Internet
tier-2 ISP is
customer of
tier-1 provider
Tier-2 ISPs
also peer
privately with
each other.
50. Prof. Chintan Patel
Internet structure: network of networks
• “Tier-3” ISPs and local ISPs
– last hop (“access”) network (closest to end systems)
Tier 1 ISP
Tier 1 ISP
Tier 1 ISP
Tier-2 ISPTier-2 ISP
Tier-2 ISP Tier-2 ISP
Tier-2 ISP
local
ISP
local
ISP
local
ISP
local
ISP
local
ISP Tier 3
ISP
local
ISP
local
ISP
local
ISP
Local and tier-
3 ISPs are
customers of
higher tier
ISPs
connecting
them to rest
of Internet
51. Prof. Chintan Patel
Internet structure: network of networks
• a packet passes through many networks!
Tier 1 ISP
Tier 1 ISP
Tier 1 ISP
Tier-2 ISPTier-2 ISP
Tier-2 ISP Tier-2 ISP
Tier-2 ISP
local
ISP
local
ISP
local
ISP
local
ISP
local
ISP Tier 3
ISP
local
ISP
local
ISP
local
ISP
52. Prof. Chintan Patel
How do loss and delay occur?
packets queue in router buffers
• packet arrival rate to link exceeds output link capacity
• packets queue, wait for turn
53. Prof. Chintan Patel
Four sources of packet delay
1. nodal processing:
check bit errors
determine output link
2. queuing
time waiting at output link
for transmission
depends on congestion
level of router
54. Prof. Chintan Patel
Delay in packet-switched networks
3. Transmission delay:
• R=link bandwidth (bps)
• L=packet length (bits)
• time to send bits into link
= L/R
4. Propagation delay:
• d = length of physical link
• s = propagation speed in
medium (~2x108 m/sec)
• propagation delay = d/s
Note: s and R are very different
quantities!
55. Prof. Chintan Patel
Nodal delay
• dproc = processing delay
– typically a few microsecs or less
• dqueue = queuing delay
– depends on congestion
• dtrans = transmission delay
– = L/R, significant for low-speed links
• dprop = propagation delay
– a few microsecs to hundreds of msecs
proptransqueueprocnodal ddddd
56. Queuing Delay and Packet loss
• Queuing delay can very from packet to packet
• a = packets/sec (Packet arriving rate)
• R = bits / sec (Transmission rate)
• L = bits (Packet size)
• Avg. Rate at which bits arrive at queue = La bits/sec
• La/R = Traffic intensity
• If La/R > 1 average rate at which bits arrive at the queue exceeds the
rate at which the bits can be transmitted from the queue.
• La/R ≤ 1. Here, the nature of the arriving traffic impacts the queuing
delay
Prof. Chintan Patel
57. Example
• If a = 2 , L = 2 , R = 4 what will be Queuing delay.
• If a = 5 , L = 50 , R = 25 what will be Queuing Delay.
“ Queuing delay depends on traffic intensity “
• Task : Surf website which provide animated
environment on queuing delay and set packet arrival
rate high….Enjoy.!!!!!!!
Prof. Chintan Patel
58. Prof. Chintan Patel
Packet loss
• queue preceding link in buffer has finite capacity
• packet arriving to full queue dropped .
• lost packet may be retransmitted by previous node, by source
end system, or not at all
59. Throughput
• “ rate of successful message delivery over a communication
channel “
• Unit of throughput = bits/time or bits/timeslot
• Instantaneous throughput : Rate at which host is receiving a file
at any instant of time.
• Average throughput : Rate over longer period of time.
– Throughput = F/T bits/sec. where F = no of bits transferred and T = time
taken for transmission.
Prof. Chintan Patel
server, with
file of F bits
to send to clients
link capacity
Rs bits/sec
link capacity
Rc bits/sec
pipe that can carry
fluid at rate
Rs bits/sec)
pipe that can carry
fluid at rate
Rc bits/sec)
server sends bits
(fluid) into pipe
60. bottleneck link
Prof. Chintan Patel
• Rs < Rc What is average end-end throughput?
Rs bits/sec Rc bits/sec
• Rs > Rc What is average end-end throughput?
Rs bits/sec Rc bits/sec
link on end-end path having throughput = min (Rs, Rc)
61. Prof. Chintan Patel
10 connections (fairly) share
backbone bottleneck link R bits/sec
Rs
Rs
Rs
Rc
Rc
Rc
R
Throughput: Internet scenario
• per-connection end-
end throughput:
min(Rc ,Rs ,R /10)
• in practice: Rc or Rs is
often bottleneck
62. Example
• If Rs = 2 Mbps , Rc = 1 Mbps , R = 5 Mbps ,
Assume there are 10 client to download. What
will be throughput ?
Prof. Chintan Patel
64. Prehistoric
• Smoke signals :
• Talking Drums :
– Message can be delivered
100 mules in 1 hour
Prof. Chintan Patel
65. Before Common Era (BCE)
• Pigeons
• Hydraulic Semaphore
Prof. Chintan Patel
66. Prof. Chintan Patel
• 1790’s :
Semaphore
lines
• 1830’s : Electric Telegraph
• 1870’s: Telephone
67. • 1890’s: Radio
• 1920’s: Television
• 1960’s: Satellite
Prof. Chintan Patel
68. Computer Network beginning
• 1960’s:
–Fiber Optics
–Packet switching by Kleinrock
•1969: Four nodes (UCLA, Stanford, UCSB
and Univ. of Utah) connected by 50kbps links
• ARPANET (Advanced Research Projects Agency)
•1972: ARPANET connected 15 nodes, Email was introduced
Prof. Chintan Patel
69. • The 1970’s
•Different networks emerged
– ALOHANet (microwave)
– DARPA Satellite
– BBN Commercial
• 1976: Ethernet by Metcalfe
•Internetwork these networks (Internet)
End of 1970s: TCP/IP by Kahn and Cerf
•1981: 213 hosts on ARPANET
Prof. Chintan Patel
70. 1980’s
• 1982: TCP/IP formalized
• 1982: SMTP (Email)
• 1983: Domain Name System (DNS)
• 1986: Internet Engineering Task Force
• 1988 – OSI Reference Model released
• 1989 – Routing Protocols: BGP, RIP
Prof. Chintan Patel
72. 1990’s
• The 1990’s
• Early 1990’s: Commercialization of Internet
(ISPs)
• 1991: World Wide Web (WWW)
• 1995’s: Many new applications
–Instant Messaging, P2P, e-commerce (eBay,
Amazon)
• 1998: Google Search
• 1999: WiFi (wireless)
Prof. Chintan Patel