Giới thiệu Khoa học máy tính - Chương 4
lượt xem 35
download
Cung cấp những kiến thức nền tảng về mạng máy tính, Internet gồm: các loại mạng, mô hình OSI, giao thức TCP/IP, cách thức truyền thông tin trên mạng... Giới thiệu một số hình thức tấn công mạng và các giải pháp bảo vệ mạng. Giúp sinh viên thấy được vai trò của mạng, internet trong xu thế hội nhập, những ảnh hưởng của mạng, internet vào cuộc sống.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Giới thiệu Khoa học máy tính - Chương 4
- GIỚI THIỆU KHOA HỌC MÁY TÍNH CHƯƠNG 4- MẠNG MÁY TÍNH NGUYỄN THANH TRUNG 1
- MỤC TIÊU Cung cấp những kiến thức nền tảng về mạng máy tính, Internet gồm: các loại mạng, mô hình OSI, giao thức TCP/IP, cách thức truyền thông tin trên mạng... Giới thiệu một số hình thức tấn công mạng và các giải pháp bảo vệ mạng. Giúp sinh viên thấy được vai trò của mạng, internet trong xu thế hội nhập, những ảnh hưởng của mạng, internet vào cuộc sống. 2
- Bố cục 4.1. Cơ bản về mạng máy tính 4.2. Internet 4.3. Các hình thức tấn công và các giải pháp bảo vệ mạng 3
- Tài liệu tham khảo Chương 4, Computer Science -Chương 4 bài giảng Giới thiệu Khoa học Máy tính. - Tham khảo tài liệu Mạng Máy Tính, Phạm Thế Quế, 2006 (ebook) 4
- 4.1. Cơ bản về mạng máy tính 1.1 - Mạng máy tính và ứng dụng trong đời sống. 1.2 - Phân loại mạng (network taxonomy). 1.3 - Giao thức mạng (software). 1.4 - Các mô hình tham chiếu (reference models). 1.5 - Chuẩn mạng máy tính (network standards). 1.6 - Hệ điều hành trong môi trường mạng. 5
- 1.1. Mạng máy tính và ứng dụng trong đời sống Mạng máy tính (computer network) là hệ thống bao gồm nhiều hệ máy tính đơn lẻ (nút mạng) được kết nối với nhau theo kiến trúc nào đó và có khả năng trao đổi thông tin. Kết nối (interconnected): dây (wire), sóng (wave)… Kiến trúc (architecture): cách thức kết nối và trao đổi thông tin. mạng (node): host, workstation, network Nút component… Lợi ích của mạng: Chia sẻ, trao đổi thông tin. Tăng cường sức mạnh của hệ thống (distributed system, parallel system). 6
- Ứng dụng của mạng máy tính trong đời sống Mạng nội bộ (cơ quan, toà nhà) Chia sẻ tài nguyên Liên lạc trong mạng nội bộ cơ quan Cung cấp dịch vụ (mô hình client/server). Web, Email, search engine, tin tức. Thương mại điện tử People online communication. Chatting, conference Chính phủ, Bộ GD họp qua mạng về tuyển sinh Điện thoại (PSTN, Mobile). Chính phủ điện tử (egovernment)… 7
- Chia sẻ tài nguyên máy in since 2003 before 2003 8
- Các yếu tố của mạng máy tính Đường truyền vật lý (physical media) Truyền tín hiệu giữa các hệ thống. Hữu tuyến (cable) và vô tuyến (wireless). Dải thông (bandwidth): Dải tần số cho phép truyền. Đôi khi được sử dụng để ám chỉ lượng dữ liệu cho phép truyền Tốc độ (speed) hay thông lượng (throughput): Số lượng bit truyền được trong một giây (bps). Số lượng thay đổi tín hiệu trong một giây (baud). Kiến trúc mạng (network architecture) Hình trạng mạng (topology). Giao thức (protocol). 9
- 1.2. Phân loại (network classification, taxonomy) Theo kỹ thuật truyền (transmission technique) Circuit-switched Packet-switched Message-switched Theo quy mô (scale) LAN MAN WAN, … 10
- Topology 11
- Circuit switching Khi hai nút muốn trao đổi thông tin thiết lập kênh (circuit). Kênh được giữ riêng cho hai nút cho tới khi kết thúc phiên trao đổi. VD: Mạng điện thoại. 12
- Các giai đoạn của circuit switching Host 1 Host 2 Node 1 Node 2 processing delay at Node 1 propagation delay from Host 1 to Node 1 circuit establishment propagation delay from Host 2 To Host 1 data transmission DATA circuit termination 13
- Packet switching 101001.1010001101011011110.11001 Header Data Trailer packet Dữ liệu được chia thành các gói tin (packet).Mỗi gói đều có phần thông tin điều khiển (header, trailer) cho biết nguồn gửi, đích nhận… Các gói tin có thể đến và đi theo những đường khác nhau dồn kênh (multiplexing), được lưu trữ rồi chuyển tiếp khi đi qua nút trung gian (store & forward). 14
- So sánh circuit switching và packet switching Packet switching Không chiếm dụng đường truyền cho phép nhiều người dùng hơn, hiệu suất sử dụng đường truyền cao. Không cần thiết lập kênh truyền (call setup). Có độ trễ gói tin. Cần phải có cơ chế khắc phục lỗi. Circuit switching Call setup Thích hợp với truyền tin chất lượng cao, tức thì. 15
- Sơ đồ phân loại các Mạng communication networks switched broadcast networks networks (vd. Radio, Broadcast TV) packetswitched circuitswitched networks networks (vd. telephone) virtual circuitswitched datagram networks networks TDM FDM (vd. ATM) (vd. Internet) 16
- 1.3. Giao thức mạng (Protocol) Giao thức (protocol): Tập hợp các quy tắc giao tiếp giữa các hệ máy tính. Mô hình giao thức mạng hiện nay tuân theo kiến trúc phân tầng (layer architecture). Mỗi tầng đảm nhận những chức năng nhất định. Chỉ có tầng duới cùng là giao tiếp trực tiếp với nhau. Một tầng từ tầng 2 trở lên chỉ giao tiếp với nhiều nhất hai tầng (kề trên, kề dưới). Thông tin truyền từ tầng N của hệ thống 1 sang tầng N của hệ thống 2 phải truyền qua các tầng N-1 N-2 …1 của hệ thống 1 và các tầng 12…N-1 của hệ thống 2. 17
- Mailing system Addressed Letter Envelope Addressed Letter Envelope 18
- 1.4. Các mô hình tham chiếu (Reference Models) Open System Interconnection Reference Model (OSI Reference Model) Đưa ra bởi ISO (International Organization for Standardization) năm 1984. Mô hình tham chiếu lý thuyết cho các hệ thống mở nói chung. 7 tầng: Physical, Data Link, Network, Transport, Session, Presentation, Application. TCP/IP Reference Model Sử dụng cho mạng Internet. 4 tầng: Host-to-network, Internet, Transport, Application. 19
- Mô hình OSI Hệ thống #2 System #1 Ứng dụng Application 7 Trình diễn 6 Presentation 5 Session Phiên 4 Giao vận Transport 3 Mạng Network 2 Liên kết dữ liệu Data Link 1 Vật lý Physical 011010100011001111 20
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Giới thiệu về cấu trúc dữ liệu và giải thuật
37 p | 279 | 60
-
Giới thiệu Khoa học máy tính - Chương 1
79 p | 252 | 50
-
Giới thiệu Khoa học máy tính - Chương 5
55 p | 165 | 40
-
Giới thiệu Khoa học máy tính - Chương 2
115 p | 185 | 36
-
Giới thiệu Khoa học máy tính - Chương mở đầu
24 p | 184 | 31
-
Giới thiệu Khoa học máy tính - Chương 7
62 p | 133 | 31
-
Giới thiệu Khoa học máy tính - Chương 6
32 p | 125 | 26
-
Giới thiệu Khoa học máy tính - Chương 3
75 p | 145 | 25
-
Bài giảng Khoa học máy tính - ĐH Nông nghiệp I
91 p | 106 | 18
-
Bài giảng 1: Giới thiệu môn học Khoa học máy tính
9 p | 171 | 12
-
Bài giảng Các vấn đề cơ sở của khoa học máy tính: Chương 1 - ThS. Tô Oai Hùng
24 p | 109 | 9
-
Ở ngưỡng cửa của cách mạng lượng tử trong tin học
9 p | 76 | 7
-
Bài giảng Khoa học học máy tính: Giới thiệu tổng quát về khoa khoa học máy tính
25 p | 52 | 7
-
Bài giảng Các vấn đề cơ sở của khoa học máy tính: Chương 6 - Tô Oai Hùng
74 p | 90 | 6
-
Bài giảng Nhập môn Tin học 1: Giới thiệu môn học - Từ Thị Xuân Hiền
27 p | 101 | 4
-
Bài giảng Tin học đại cương: Giới thiệu môn học - ThS. Đinh Phú Hùng
6 p | 64 | 4
-
Xây dựng chương trình tiên tiến chuyên ngành khoa học máy tính tại trường Đại học Vinh
6 p | 51 | 2
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn