Bài giảng Nhập môn điện toán - Chương 4: Mạng máy tính

Chương 4. MẠNG MÁY TÍNH  
4.1. Định nghĩa và thuật ngữ  
4.2. Vài ứng dụng mẫu  
4.3. Phân loại mạng  
4.4. Phân lớp phầ
4.5. Các tiêu chuẩn mạng  
Tài liệu tham khảo:  
Andrew S. Tanenbaum: Computer Networks, 4th ed, Prentice Hall  
Nhꢀp môn Điꢁn Toán - Chương 3  
Slide 1  
Khoa KH & KT Máy Tính, ĐẠI HỌC BÁCH KHOA TP.HCM  
4.1. Định nghĩa và thuật ngữ  
• [Tanenbaum] computer network: a collection of “autonomous”  
computers interconnected by a single technology.  
• Nodes và Hosts: computers, routers, switches  
• Links: cáp xoắn (coaxial cable), cáp quang (optical  
fiber), kết nối knication)  
(a)  
– point-to-point  
– multiple access  
Nhꢀp môn Điꢁn Toán - Chương 4  
Khoa KH & KT Máy Tính, ĐẠI HỌC BÁCH KHOA TP.HCM  
2
4.2. Vài ứng dụng mẫu  
Ứng dụng trong kinh doanh (Business Applications)  
• Chia sẻ tài nguyên: thông tin, printer,  
scanner,…  
• Môi trường liên lạc : e-mail  
• Thương mại điện tử (e-commerce)  
– B2B (Business-to-business)  
– B2C (Business-to-consumer)  
Ứng dụng cá nhân (Mobile  
Ứng dụng trong gia đình (Home Applications)  
• Sử dụng Internet  
Users)  
• Notebook computer, PDA  
(Personal Digital Assistant)  
kết nối với  
• Truy cập thông tin từ xa: WWW (World  
Wide Web)  
• Person-to-person communication: Chat  
• Interactive entertainment: Game  
• Electronic commerce  
– wired connection  
– wireless network  
Nhꢀp môn Điꢁn Toán - Chương 4  
Khoa KH & KT Máy Tính, ĐẠI HỌC BÁCH KHOA TP.HCM  
3
Business Applications of Networks  
Một mạng với hai máy khách (client) và một máy chủ (server).  
File server,  
Mail server,  
Web server,  
Game server,  
Mô hình client-server bao gồm request và reply.  
(Yêu cꢀu)  
(Đáp ꢁng)  
Nhꢀp môn Điꢁn Toán - Chương 4  
Khoa KH & KT Máy Tính, ĐẠI HỌC BÁCH KHOA TP.HCM  
4
Thương mại điện tử (e-commerce)  
Nhꢀp môn Điꢁn Toán - Chương 4  
Khoa KH & KT Máy Tính, ĐẠI HỌC BÁCH KHOA TP.HCM  
5
Home Network Applications  
• Trong hệ thống peer-to-peer, client và server không  
cố định.  
Nhꢀp môn Điꢁn Toán - Chương 4  
Khoa KH & KT Máy Tính, ĐẠI HỌC BÁCH KHOA TP.HCM  
6
Mobile Network Users  
Service Provider  
…
Mobile users  
Nhꢀp môn Điꢁn Toán - Chương 4  
Khoa KH & KT Máy Tính, ĐẠI HỌC BÁCH KHOA TP.HCM  
7
4.3. Phân loại mạng  
ꢀ Phân loại theo cách truyền dẫn  
ꢀ Phân loại theo quy mô  
ꢀ Phân loại theo cấu trúc liên kết  
Nhꢀp môn Điꢁn Toán - Chương 4  
Khoa KH & KT Máy Tính, ĐẠI HỌC BÁCH KHOA TP.HCM  
Slide 8  
Phân loại theo cách truyền dẫn  
Hai công nghệ truyền dữ liệu (transmission technology)  
phổ biến  
• Broadcast networks  
– Thông điệp được gửi bởi bất kỳ máy nào và tất cả các  
máy đều nhận được.  
• Point-to-point
 
– Thông điệp được gửi và nhận thông qua kết nối giữa  
những cặp máy riêng lẻ  
Nhꢀp môn Điꢁn Toán - Chương 4  
Khoa KH & KT Máy Tính, ĐẠI HỌC BÁCH KHOA TP.HCM  
9
Phân loại theo quy mô  
• Phân loại theo tầm cỡ của hệ thống các máy tính  
được liên kết.  
(PAN)  
(LAN)  
(MAN)  
(WAN)  
Nhꢀp môn Điꢁn Toán - Chương 4  
Khoa KH & KT Máy Tính, ĐẠI HỌC BÁCH KHOA TP.HCM  
10  
Phân loại theo cấu trúc liên kết  
Cây (Tree)  
Tuyến (Bus)  
flow of data  
Đầu cuối  
(Headend)  
Repeater  
Vòng (Ring)  
Sao (Star)  
hub/switch/  
repeater  
Repeater  
Nhꢀp môn Điꢁn Toán - Chương 4  
Khoa KH & KT Máy Tính, ĐẠI HỌC BÁCH KHOA TP.HCM  
11  
4.4. Phân lớp phần mềm  
• Các chồng giao thức (Protocol stacks)  
– Một giao thức là một quy ước giữa các bên giao tiếp về cách thức  
tiến hành giao tiếp.  
– Một kiến trúc mạng là một tập các lớp và giao thức  
– Các đối tượng sa một lớp, nhưng ở  
các máy khác nhau, để giao tiếp nhau được gọi là đối tượng ngang  
hàng (peers).  
– Giao diện (interface) giữa hai lớp kề nhau định nghĩa các tác vụ và  
dịch vụ mà lớp dưới cung cấp cho lớp trên.  
• Các vấn đề phải giải quyết  
Nhꢀp môn Điꢁn Toán - Chương 4  
Khoa KH & KT Máy Tính, ĐẠI HỌC BÁCH KHOA TP.HCM  
12  
Chồng Giao Thức  
• Các lớp (layers), các giao thức, và các giao diện  
(interfaces).  
Nhꢀp môn Điꢁn Toán - Chương 4  
Khoa KH & KT Máy Tính, ĐẠI HỌC BÁCH KHOA TP.HCM  
13  
Kiến trúc truyền thông điệp từ xa  
Nhꢀp môn Điꢁn Toán - Chương 4  
Khoa KH & KT Máy Tính, ĐẠI HỌC BÁCH KHOA TP.HCM  
14  
Cấu trúc thông điệp  
Luồng thông tin ví dụ hỗ trợ truyền thông trong 5 lớp.  
Nhꢀp môn Điꢁn Toán - Chương 4  
Khoa KH & KT Máy Tính, ĐẠI HỌC BÁCH KHOA TP.HCM  
15  
Vấn đề cần giải quyết  
• Địa chỉ nơi nhận (Addressing)  
– Ý niệm “địa chỉ” cho máy/quá trình gửi hay nhận  
• Kiểm tra lỗi (Error Control)  
– Làm thế nào để nhận ra lỗi phát sinh khi truyền dữ liệu và sửa  
lỗi?  
•
Đ
i
ề
u khi
ể
n lu
ồ
n
– Tốc độ gửi quá nhanh so với tốc độ xử lý bên nhận  
• Multiplexing/demultiplexing  
– Ví dụ: Một mạch vật lý chia sẻ cho nhiều kết nối  
• Định tuyến (Roui
– Máy trung gian chọn mạch truyền nào thích hợp?  
Nhꢀp môn Điꢁn Toán - Chương 4  
Khoa KH & KT Máy Tính, ĐẠI HỌC BÁCH KHOA TP.HCM  
16  
Các Mô Hình Tham Khảo (Reference Models)  
• Mô hình tham khảo OSI (Open Systems Interconnection)  
• Mô hình tham khảo TCP/IP  
Nhꢀp môn Điꢁn Toán - Chương 4  
Khoa KH & KT Máy Tính, ĐẠI HỌC BÁCH KHOA TP.HCM  
17  
Mô hình OSI  
Nhꢀp môn Điꢁn Toán - Chương 4  
Khoa KH & KT Máy Tính, ĐẠI HỌC BÁCH KHOA TP.HCM  
18  
Mô hình TCP/IP  
Nhꢀp môn Điꢁn Toán - Chương 4  
Khoa KH & KT Máy Tính, ĐẠI HỌC BÁCH KHOA TP.HCM  
19  
Vài giao thức trong TCP/IP  
• Các giao thức và mạng trong mô hình tham khảo  
TCP/IP nguyên thủy.  
Nhꢀp môn Điꢁn Toán - Chương 4  
Khoa KH & KT Máy Tính, ĐẠI HỌC BÁCH KHOA TP.HCM  
20  
Tải về để xem bản đầy đủ
pdf 21 trang yennguyen 18660 Free
Bạn đang xem 20 trang mẫu của tài liệu "Bài giảng Nhập môn điện toán - Chương 4: Mạng máy tính", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

File đính kèm:

  • pdfbai_giang_nhap_mon_dien_toan_chuong_4_mang_may_tinh.pdf