<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1>
Mơn
Mơn
h
<sub>h</sub>
ọ
<sub>ọ</sub>
c
<sub>c</sub>
<b>L</b>
<b>ậ</b>
<b>p</b>
<b>Lập</b>
<b>trình</b>
<b><sub>trình</sub></b>
<b>mạng</b>
<b><sub>m</sub></b>
<b><sub>ạ</sub></b>
<b><sub>ng</sub></b>
CBGD:
CBGD:
Phùng
Phùng
H
H
ữ
ữ
u
u
Phú
Phú
Email:
Email:
URL:
</div>
<span class='text_page_counter'>(2)</span><div class='page_container' data-page=2>
Lập trình mạng – Chương 1
© 2002-2004 Phùng Hữu Phú & Khoa Cơng nghệ Thông Tin – ĐH Bách Khoa TP.HCM 1
N
ộ
i dung môn h
ọ
c
<b>CHƯƠNG 1: GI</b>
<sub></sub>
<sub></sub>
<sub></sub>
<sub></sub>
<b>I THI</b>
<sub></sub>
<sub></sub>
<sub></sub>
<sub></sub>
<b>U V</b>
<sub></sub>
<sub></sub>
<sub></sub>
<sub></sub>
<b>TCP/IP</b>
<b>CHƯƠNG 2: THI</b>
<sub></sub>
<sub></sub>
<sub></sub>
<sub></sub>
<b>T K</b>
<sub></sub>
<sub></sub>
<sub></sub>
<sub></sub>
<b>GI</b>
<sub></sub>
<sub></sub>
<sub></sub>
<sub></sub>
<b>I THU</b>
<sub></sub>
<sub></sub>
<sub></sub>
<sub></sub>
<b>T CHO </b>
<b>CHƯƠNG TRÌNH </b>
<b>CLIENT/SERVER</b>
<b>CHƯƠNG 3: L</b>
<sub></sub>
<sub></sub>
<sub></sub>
<sub></sub>
<b>P TRÌNH M</b>
<sub></sub>
<sub></sub>
<sub></sub>
<sub></sub>
<b>NG TRÊN CÁC MƠI </b>
<b>TRU</b>
<sub></sub>
<sub></sub>
<sub></sub>
<sub></sub>
<b>NG PH</b>
<b>D</b>
<sub></sub>
<sub></sub>
<sub></sub>
<sub></sub>
<b>NG</b>
</div>
<span class='text_page_counter'>(3)</span><div class='page_container' data-page=3>
Lập trình mạng – Chương 1
© 2002-2004 Phùng Hữu Phú & Khoa Công nghệ Thông Tin – ĐH Bách Khoa TP.HCM 2
N
ộ
i dung mơn h
ọ
c(tt)
<b>CHƯƠNG 5: L</b>
<sub></sub>
<sub></sub>
<sub></sub>
<sub></sub>
<b>P TRÌNH WEB – CGI</b>
<b>CHƯƠNG 6: L</b>
<sub></sub>
<sub></sub>
<sub></sub>
<sub></sub>
<b>P TRÌNH WEB V</b>
<sub></sub>
<sub></sub>
<sub></sub>
<sub></sub>
<b>I CÁC </b>
<b>CƠNG NGH</b>
<sub></sub>
<sub></sub>
<sub></sub>
<sub></sub>
<b>PH</b>
<b>BI</b>
<sub></sub>
<sub></sub>
<sub></sub>
<sub></sub>
<b>N</b>
<b>CHƯƠNG 7: </b>
<sub></sub>
<sub></sub>
<sub></sub>
<sub></sub>
<b>NG D</b>
<sub></sub>
<sub></sub>
<sub></sub>
<sub></sub>
<b>NG XML TRONG L</b>
<sub></sub>
<sub></sub>
<sub></sub>
<sub></sub>
<b>P </b>
<b>TRÌNH M</b>
<sub></sub>
<sub></sub>
<sub></sub>
<sub></sub>
<b>NG </b>
</div>
<span class='text_page_counter'>(4)</span><div class='page_container' data-page=4>
Lập trình mạng – Chương 1
© 2002-2004 Phùng Hữu Phú & Khoa Cơng nghệ Thơng Tin – ĐH Bách Khoa TP.HCM 3
<b>CH</b>
<b>ƯƠ</b>
<b>NG</b>
<b>1</b>
<b>- GI</b>
<sub></sub>
<sub></sub>
<sub></sub>
<sub></sub>
<b>I THI</b>
<sub></sub>
<sub></sub>
<sub></sub>
<sub></sub>
<b>U V</b>
<sub></sub>
<sub></sub>
<sub></sub>
<sub></sub>
<b>TCP/IP</b>
1
.
1
T
<sub></sub>
ng quát v
<sub></sub>
TCP/IP.
Gi
<sub></sub>
i thi
<sub></sub>
u
L
<sub></sub>
p Network
L
<sub></sub>
p Transport (TCP và UDP)
L
<sub></sub>
p Appication
1
.2 Các giao th
<sub></sub>
c và d
<sub></sub>
ch v
<sub></sub>
trên Internet.
</div>
<span class='text_page_counter'>(5)</span><div class='page_container' data-page=5>
Lập trình mạng – Chương 1
© 2002-2004 Phùng Hữu Phú & Khoa Công nghệ Thông Tin – ĐH Bách Khoa TP.HCM 4
T
ng quát v
TCP/IP
• M
ộ
t s
ố đặ
c tính :
–
Độ
c l
ậ
p v
ề
hình thái c
ủ
a m
ạ
ng.
–
Độ
c l
ậ
p v
ề
ph
ầ
n c
ứ
ng c
ủ
a m
ạ
ng.
– Các chu
ẩ
n giao th
ứ
c m
ở
.
– Mơ hình
đị
a ch
ỉ
tồn c
ầ
u.
– N
ề
n t
ả
ng client/server m
ạ
nh m
ẽ
.
</div>
<span class='text_page_counter'>(6)</span><div class='page_container' data-page=6>
Lập trình mạng – Chương 1
© 2002-2004 Phùng Hữu Phú & Khoa Cơng nghệ Thông Tin – ĐH Bách Khoa TP.HCM 142
Các giao th
ứ
c truy c
ậ
p e-mail
• IMAP
– Internet Mail Access Protocol - RFC
1
730
– Các l
ệ
nh ph
ứ
c t
ạ
p, cho phép c
ơ
ch
ế
l
ư
u tr
ữ
và qu
ả
n lý
e-mail trên mail server
• POP3
– Post Office Protocol, version 3 - RFC
1
939
–
Đă
ng nh
ậ
p
đế
n mail server và download email có trong
mail box c
ủ
a user v
ề
máy client
• HTTP
– Web-based mail client program
</div>
<span class='text_page_counter'>(7)</span><div class='page_container' data-page=7>
Lập trình mạng – Chương 1
© 2002-2004 Phùng Hữu Phú & Khoa Công nghệ Thông Tin – ĐH Bách Khoa TP.HCM 143
<b>C: list</b>
<b>S: 1 498</b>
<b>S: 2 912</b>
<b>S: .</b>
<b>C: retr 1</b>
<b>S: <message 1 contents></b>
<b>S: .</b>
<b>C: dele 1</b>
<b>C: retr 2</b>
<b>S: <message 1 contents></b>
<b>S: .</b>
<b>C: dele 2</b>
<b>C: quit</b>
<b>S: +OK</b>
<b>POP3 server signing off</b>
<b>S: +OK POP3 server ready</b>
<b>C: user alice</b>
<b>S: +OK</b>
<b>C: pass hungry</b>
<b>S: +OK</b>
<b>user successfully logged on</b>
<b>Ví d</b>
<b>ụ</b>
<b>v</b>
<b>ề</b>
<b>POP3</b>
authorization phase
• client commands:
<b>– user:</b>
declare username
<b>– pass:</b>
password
• server responses
<b>– +OK</b>
<b>– -ERR</b>
transaction phase, client:
<b>• list:</b>
list message numbers
<b>• retr:</b>
retrieve message by
number
<b>• dele:</b>
delete
</div>
<!--links-->