Tải bản đầy đủ (.ppt) (50 trang)

Mạng máy tính (computer networks)

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (2.19 MB, 50 trang )

Chương 3
Phần 2: Mạng Máy Tính
(Computer Networks)

1


Tài liệu tham khảo: Chương 1 của quyển
Andrew S. Tanenbaum: Computer Networks, 4ed., Prentice Hall
Chương này có thể download từ
/>
2


Uses of Computer Networks
• Business Applications
• Home Applications
• Mobile Users

3


Uses of Computer Networks

Business Applications of Networks


Chia sẻ tài nguyên
– printer, scanner,…
– Thông tin
• 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): ví dụ Amazon
4


Uses of Computer Networks

Business Applications of Networks (2)

File server,
Mail server,
Web server,
Game server,


Một mạng với hai máy khách (client) và một máy chủ (server).
5


Uses of Computer Networks

Business Applications of Networks (3)
(Yêu cầu)

(Đáp ứng)

Mô hình client-server bao gồm request và reply.
6



Uses of Computer Networks

Home Network Applications
Sử dụng Internet
• Access to remote information

– WWW (World Wide Web)


Person-to-person communication

– Chat


Interactive entertainment

– Game


Electronic commerce
7


Uses of Computer Networks

Home Network Applications (2)

In peer-to-peer system there are no fixed clients and servers.

8


Uses of Computer Networks

Home Network Applications (3)

Một số dạng thương mại điện tử (e-commerce).
9


Uses of Computer Networks

Mobile Network Users


Notebook computer, PDA (Personal Digital
Assistant) kết nối với

– wired connection
– wireless network

10


Network Hardware

Công nghệ truyền dữ liệu
(Transmission Technology)
Hai công nghệ truyền dữ liệu phổ biến

• Broadcast networks

– packets sent by any machine are
received by all the others.


Point-to-point networks

– connections between individual pairs
of machines
11


Network Hardware

Tầm Cỡ (Scale)
(PAN)

(LAN)

(MAN)
(WAN)

Phân loại theo tầm cỡ của hệ thống các processor được liên kết.
12


Network Hardware








Local Area Networks
Metropolitan Area Networks
Wide Area Networks
Wireless Networks
Home Networks
Internetworks

13


Network Hardware

Mạng Cục Bộ (Local Area Networks)

Hai broadcast LAN
(a) Bus: ví dụ Ethernet
(b) Vòng (Ring): ví dụ “token ring” của IBM
14


Network Hardware

Mạng Đô Thị (Metropolitan Area Networks)

A metropolitan area network based on cable TV.

15


Network Hardware

Mạng Diện Rộng (Wide Area Networks)
(Máy định tuyến)

Relation between hosts on LANs and the subnet.
16


Network Hardware

Mạng Diện Rộng (Wide Area Networks)


Subnet




gồm các đường truyền (dây đồng, cáp quang, kết nối vô
tuyến,…) và các máy định tuyến (router)
Router



là các máy tính đặc biệt nối ba hay nhiều đường truyền.
Khi dữ liệu đến từ một đường truyền, nó phải chọn đường

truyền đi ra thích hợp để truyền tiếp dữ liệu.

17


Network Hardware

Wide Area Networks (2)

Một dòng các gói dữ liệu từ sender đến receiver.
18


Network Hardware

Mạng Không Dây (Wireless Networks)
Các loại wireless networks:
• System interconnection
– Bluetooth: kết nối không dây
PDA, PCs, printers,…
• Wireless LANs
• Wireless WANs
19


Network Hardware

Wireless Networks (2)

(a) Bluetooth: tầm hoạt động 10 m, băng ISM (Industrial, Scientific

and Medical band) không cần license, vận tốc truyền 1 Mbps.
(b) Wireless LAN
20


Network Hardware

Wireless Networks (3)
WAN Không Dây

Wireless WAN vận tốc thấp: mạng điện thoại di động

Wireless WAN vận tốc cao (broadband wireless):

21


Network Hardware

Wireless Networks (4)

(a) Nhiều máy tính di động riêng lẻ
(b) Một mạng LAN (Local area network) bay
22


Network Hardware

Home Networks
Tương lai: Kết nối mạng

• Computers (desktop PC, PDA, shared peripherals)
• Entertainment (TV, DVD, VCR, camera, stereo, MP3)
• Telecomm. (telephone, cell phone, fax)
• Appliances (microwave, fridge, clock, furnace, airco)
• Telemetry (utility meter, smoke alarm, babycam).

23


Network Hardware

Liên Mạng


Liên mạng (internetwork hay internet, i nhỏ!)

– là mạng gồm nhiều mạng (có thể không
tương thích nhau) được liên kết bởi các máy
gateway

24


Network Software


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 sử dụng cùng một giao thức của 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

25


×