Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Network Architecture and Communication Models: A Comprehensive Overview, Lecture notes of Computer Networks

introduction to computer network slides

Typology: Lecture notes

2018/2019

Uploaded on 09/22/2019

vartika-katara
vartika-katara 🇮🇳

5 documents

1 / 91

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Computer Networks
Lecture # 01-08
By: Sanjeev Patel
Asst. Professor, CSE& IT Department
JIIT, Noida Sector-128
Unit-1 1
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31
pf32
pf33
pf34
pf35
pf36
pf37
pf38
pf39
pf3a
pf3b
pf3c
pf3d
pf3e
pf3f
pf40
pf41
pf42
pf43
pf44
pf45
pf46
pf47
pf48
pf49
pf4a
pf4b
pf4c
pf4d
pf4e
pf4f
pf50
pf51
pf52
pf53
pf54
pf55
pf56
pf57
pf58
pf59
pf5a
pf5b

Partial preview of the text

Download Network Architecture and Communication Models: A Comprehensive Overview and more Lecture notes Computer Networks in PDF only on Docsity!

Computer Networks

Lecture # 01-

By: Sanjeev Patel Asst. Professor, CSE& IT Department JIIT, Noida Sector- Unit-1 1

Evaluation Schema

Test 1 : 20 (21 Hrs.) Test 2 : 20 (11 Hrs.) Test 3 : 35 (10 Hrs.) Quiz/Test : 10 Attendance: 5 Assignments/Tutorial: 10 Unit-1 2

Introduction 1- 4

Chapter 1: roadmap

1.1 Basics of Network. What is the Internet? 1.2 Network edge 1.3 Network core 1.4 Network access and physical media 1.5 Internet structure and ISPs 1.6 Delay & loss in packet-switched networks 1.7 Protocol layers, service models 1.8 History

A Communications Model

  • (^) Source
    • (^) generates data to be transmitted
  • (^) Transmitter
    • (^) Converts data into transmittable signals
  • (^) Transmission System
    • (^) Carries data
  • (^) Receiver
    • (^) Converts received signal into data
  • (^) Destination
    • (^) Takes incoming data Unit-1 5

What is “ Connectivity ”?

Direct or indirect access to every other node in the network  (^) Connectivity is the magic needed to communicate if you do not have a direct pt-pt physical link. Unit-1 7

Topologies: Indirect Connectivity

Unit-1 8 Ring Star S Tree

Networks Classification

Unit-1 10

Introduction 1- 11 What’s the Internet: “nuts and bolts” view  (^) millions of connected computing devices: hosts = end systems  (^) running network apps  (^) communication links  (^) fiber, copper, radio, satellite  (^) transmission rate = bandwidth  (^) routers: forward packets (chunks of data) local ISP company network regional ISP router workstation server mobile

Introduction 1- 13 What’s the Internet: a service view  (^) communication infrastructure enables distributed applications:  (^) Web, email, games, e- commerce, file sharing  (^) communication services provided to apps:  (^) Connectionless unreliable  (^) connection-oriented reliable

Introduction 1- 14

What’s a protocol?

human protocols:  (^) “what’s the time?”  (^) “I have a question”  (^) introductions … specific msgs sent … specific actions taken when msgs received, or other events network protocols:  (^) machines rather than humans  (^) all communication activity in Internet governed by protocols protocols define format, order of msgs sent and received among network entities, and actions taken on msg transmission, receipt

Introduction 1- 16

Chapter 1: roadmap

1.1 What is the Internet? 1.2 Network edge 1.3 Network core 1.4 Network access and physical media 1.5 Internet structure and ISPs 1.6 Delay & loss in packet-switched networks 1.7 Protocol layers, service models 1.8 History

Introduction 1- 17

A closer look at network

structure:

 (^) network edge: applications and hosts  (^) network core:  (^) routers  (^) network of networks  (^) access networks, physical media: communication links

Introduction 1- 19 Network edge: connection-oriented service Goal: data transfer between end systems  (^) handshaking: setup (prepare for) data transfer ahead of time  (^) Hello, hello back human protocol  (^) set up “state” in two communicating hosts  (^) TCP - Transmission Control Protocol  (^) Internet’s connection- oriented service TCP service [RFC 793]  (^) reliable, in-order byte- stream data transfer  (^) loss: acknowledgements and retransmissions  (^) flow control:  (^) sender won’t overwhelm receiver  (^) congestion control:  (^) senders “slow down sending rate” when network congested

Introduction 1- 20 Network edge: connectionless service Goal: data transfer between end systems  (^) same as before!  (^) UDP - User Datagram Protocol [RFC 768]:  connectionless  (^) unreliable data transfer  (^) no flow control  no congestion control App’s using TCP:  (^) HTTP (Web), FTP (file transfer), Telnet (remote login), SMTP (email) App’s using UDP:  (^) streaming media, teleconferencing, DNS, Internet telephony