PPT - Fundamentals of Computer Networks Computer Science Engineering (CSE) Notes | EduRev

Computer Networks - Notes, Videos, MCQs & PPTs

Created by: Cs Toppers

Computer Science Engineering (CSE) : PPT - Fundamentals of Computer Networks Computer Science Engineering (CSE) Notes | EduRev

 Page 1


Fundamentals of Computer Networks
Page 2


Fundamentals of Computer Networks
Building Applications
Network applications involve communication of two or more hosts
Often, complex functions need to be realized
Can think of application communication in an abstract way
logical channel
network cloud
2
Page 3


Fundamentals of Computer Networks
Building Applications
Network applications involve communication of two or more hosts
Often, complex functions need to be realized
Can think of application communication in an abstract way
logical channel
network cloud
2
Common Services
Many applications may share common functionalities
Can you think of examples?
These functionalities need to be integrated on each application
Or be abstracted in common services
3
Page 4


Fundamentals of Computer Networks
Building Applications
Network applications involve communication of two or more hosts
Often, complex functions need to be realized
Can think of application communication in an abstract way
logical channel
network cloud
2
Common Services
Many applications may share common functionalities
Can you think of examples?
These functionalities need to be integrated on each application
Or be abstracted in common services
3
E.g. FTP vs. Video-on-Demand
Both follow the server-client model
Establish a request/reply channel, and message stream channel
(one reliable, other unreliable)
Use smallest number of channel abstractions
FTP utilizes request/reply
Video-on-demand uses message stream channel
Both use a host-to-host communication protocol
4
Page 5


Fundamentals of Computer Networks
Building Applications
Network applications involve communication of two or more hosts
Often, complex functions need to be realized
Can think of application communication in an abstract way
logical channel
network cloud
2
Common Services
Many applications may share common functionalities
Can you think of examples?
These functionalities need to be integrated on each application
Or be abstracted in common services
3
E.g. FTP vs. Video-on-Demand
Both follow the server-client model
Establish a request/reply channel, and message stream channel
(one reliable, other unreliable)
Use smallest number of channel abstractions
FTP utilizes request/reply
Video-on-demand uses message stream channel
Both use a host-to-host communication protocol
4
A simple layering example
RRP: Request/reply protocol
MSP: Message streaming protocol
HHP: Host-to-host protocol
5
Read More
Offer running on EduRev: Apply code STAYHOME200 to get INR 200 off on our premium plan EduRev Infinity!

Dynamic Test

Content Category

Related Searches

Objective type Questions

,

Free

,

Previous Year Questions with Solutions

,

PPT - Fundamentals of Computer Networks Computer Science Engineering (CSE) Notes | EduRev

,

video lectures

,

Semester Notes

,

practice quizzes

,

study material

,

Exam

,

Summary

,

Viva Questions

,

Important questions

,

Sample Paper

,

PPT - Fundamentals of Computer Networks Computer Science Engineering (CSE) Notes | EduRev

,

Extra Questions

,

mock tests for examination

,

MCQs

,

past year papers

,

ppt

,

PPT - Fundamentals of Computer Networks Computer Science Engineering (CSE) Notes | EduRev

,

shortcuts and tricks

,

pdf

;