Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 50 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
50
Dung lượng
3,56 MB
Nội dung
Chương Phần 2: Mạng Máy Tính (Computer Networks) Tài liệu tham khảo: Chương Andrew S Tanenbaum: Computer Networks, 4ed., Prentice Hall Chương download từ http://authors.phptr.com/tanenbaumcn4/samples/chapter01.pdf Uses of Computer Networks • Business Applications • Home Applications • Mobile Users 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 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) máy chủ (server) Uses of Computer Networks Business Applications of Networks (3) (Yêu cầu) (Đáp ứng) Mô hình client-server bao gồm request reply 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 Uses of Computer Networks Home Network Applications (2) In peer-to-peer system there are no fixed clients and servers Uses of Computer Networks Home Network Applications (3) Một số dạng thương mại điện tử (e-commerce) Uses of Computer Networks Mobile Network Users • Notebook computer, PDA (Personal Digital Assistant) kết nối với – wired connection – wireless network 10 Example Networks The Internet The ARPANET (2) IMP: Interface Message Processor Thiết kế mạng ARPANET nguyên thủy ARPA: Advanced Research Projects Agency 36 Example Networks The Internet The ARPANET (3) Sự tăng trưởng ARPANET (a) December 1969 (b) July 1970 (c) March 1971 (d) April 1972 (e) September 1972 37 Example Networks The Internet NSFNET The NSFNET backbone in 1988 38 Example Networks The Internet Sử Dụng Internet Các ứng dụng truyền thống (1970 – 1990) • E-mail • News • Remote login (Đăng nhập từ xa) • Chuyển tập tin (file transfer) 39 Example Networks The Internet Sử Dụng Internet (2) World Wide Web (WWW) 40 Example Networks The Internet Kiến trúc Internet Point of Presence Network Access Point Nhìn tổng quan Internet 41 Example Networks Mạng Hướng Có Kết Nối (Connection-Oriented Networks) • Các mạng hướng có kết nối (Connection-Oriented Networks): tương tự hệ thống điện thoại – X.25: năm 1970 – Frame Relay: năm 1980, thay X.25, ứng dụng: liên kết LAN – ATM (Asynchronous Transfer Mode): năm 1990 42 Example Networks Ethernet Kiến trúc Ethernet nguyên thủy 44 Example Networks Wireless LANs (1) Chuẩn 802.11 (WiFi) định nghĩa hai chế độ (a) Có diện base station (b) Không có diện base station (Ad hoc networking) 45 Example Networks Wireless LANs (2) Một cell Một mạng 802.11 với nhiều cell 46 Chuẩn Hóa Mạng (Network Standardization) • • • Viễn thông International Standards Internet Standards 47 Network Standardization Viễn Thông (Telecommunications) • ITU (International Telecommunication Union) • Radiocommunications • Telecommunications Standardization (ITUT) • Development 48 Network Standardization International Standards • ISO (International Standards Organization, International Organization for Standardization) • IEEE (Institute of Electrical and Electronics Engineers) – Working Group 802 • 802.3: Ethernet • 802.11: Wireless LANs (WiFi) • 802.15: Bluetooth • 802.16: WiMAX (Worldwide Interoperability for Microwave Access) 49 Network Standardization Internet Standards • Từ 1989: IRTF (Internet Research Task Force), IETF (Internet Engineering Task Force) – Các văn RFCs (Request For Comments) • Ví dụ: RFC 2616 cho Hypertext Transfer Protocol 50 Metric Units The principal metric prefixes 51 [...]... 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). .. 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... 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,... 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:... Reference Models The TCP/IP Reference Model (1) The TCP/IP reference model 32 Reference Models The TCP/IP Reference Model (2) Các giao thức và mạng trong mô hình tham khảo TCP/IP nguyên thủy 33 Example Networks • • The Internet Các mạng hướng có kết nối (ConnectionOriented Networks) – X.25 – Frame Relay – ATM • • Ethernet Wireless LANs: chuẩn 802.11 (WiFi, Wireless Fidelity) 34 Example Networks The Internet... 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ồng (Flow Control) – 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 (Routing) – Máy trung gian chọn mạch truyền nào thích hợp?... 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... ARPANET (a) Structure of the telephone system (b) Baran’s proposed distributed digital switching system (1964) 35 Example Networks The Internet The ARPANET (2) IMP: Interface Message Processor Thiết kế của mạng ARPANET nguyên thủy ARPA: Advanced Research Projects Agency 36 ... 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 – •... alarm, babycam) 23 Network Hardware Liên Mạng • Liên mạng (internetwork hay internet, i nhỏ!) – mạng gồm nhiều mạng (có thể không tương thích nhau) liên kết máy gateway 24 Network Software • Các... 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