E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
1
EE 586 Communication andSwitching Networks
Lecture 8
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
2-2
Chapter 2: outline
Syllabus for this chapter
2.1 Principles
2.2 Web and HTTP
2.5 DNS
2.6 P2P applications
Socket Programming
underline_base
(modified by Cheung for EE586; based on K&R original)
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
(modified by Cheung for EE586; based on K&R original)
3
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
(modified by Cheung for EE586; based on K&R original)
4
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
(modified by Cheung for EE586; based on K&R original)
5
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
(modified by Cheung for EE586; based on K&R original)
6
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a001
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a002
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a003
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a004
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a005
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a006
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a007
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a008
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a009
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a010
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a011
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a012
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a013
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a014
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a015
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a016
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a017
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a018
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a019
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a020
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a021
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a022
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a023
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a024
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a025
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a026
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a027
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a028
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a029
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a030
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a031
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a032
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a033
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a034
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a035
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a036
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a037
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a038
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a039
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a040
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a041
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a042
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a043
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a044
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a045
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a046
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a047
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a048
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a049
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a050
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a051
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a052
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a053
E l e c t r i c a l    &   C o m p u t e r
Department of
Electrical & Computer Engineering
a054