Lecture 5 Computer Networks
Lecture 5 Computer Networks
Prepared By
Dr. Ibrahim Attiya
© 2023 NMU
Ch.2: Outline
❑ Introduction
❑ Application-Layer Paradigms
❑ Client-server Paradigm
❑ Socket Interface
❑ Standard Applications
❑ Peer-to-peer Paradigm
❑ Socket-interface Programming
Introduction
➢ The whole Internet, was designed and
developed to provide services at the application
layer of the TCP/IP protocol suite.
➢ The other four layers are there to make these
services possible.
➢ Communication is provided using a logical
connection, which means that the two
application layers assume that there is an
imaginary direct connection through which they
can send and receive messages.
Introduction