Lecture 6 (CN)
Lecture 6 (CN)
Lecture 6
September 05, 2024 (Thursday)
Application layer: overview
P2P applications
Principles of network video streaming and content
applications distribution networks
Web and HTTP socket programming with
E-mail, SMTP, IMAP UDP and TCP
The Domain Name System
DNS
permanent IP address
often in data centers, for scaling
clients: local or
regional ISP
contact, communicate with server
may be intermittently connected home network content
provider
may have dynamic IP addresses network datacenter
network
communicate
peers request service from other
peers, provide service in return to
other peers local or
regional ISP
• self scalability – new peers bring new
service capacity, as well as new service home network content
demands provider
network datacenter
application application
socket controlled by
process process app developer
transport transport
network network controlled
link by OS
link Internet
physical physical