Bài giảng học phần Mạng máy tính: Phần 1 trình bày tổng quan về mạng máy tính. Các nội dung có trong bài giảng như lợi ích của kết nối mạng, Khái niệm cơ bản về mạng máy tính, các thành phần cơ bản của mạng, phân loại, giao thức, hệ điều hành mạng, lịch sử mạng và Internet. Mời bạn đọc tham khảo.
5/5/2013 Vì sao phải kết nối mạng? Khái niệm cơ bản về mạng máy tính Các thành phần cơ bản của mạng Phân loại Giao thức Hệ điều hành mạng Lịch sử mạng và Internet Vì sao phải kết nối mạng ? Headquarters at USA Fab at China Office Representative at Vietnam 5/5/2013 Tại phải nối mạng máy tính? Sao chép, truyền liệu CHIA SẺ TÀI NGUYÊN ( thông tin, thiết bị) 5/5/2013 Chia sẻ ti nguyên (Thiết bị, thông tin, liệu v phần mềm ) Kết nối Sao chép, truyền liệu Tạo thnh hệ thống tính toán lớn Tao hờ thớng tính toán lớn Phư¬ng tiƯn vμ giao thøc truyền thông mạng máy tính Mạng máy tính Gồm ba thnh phần: Các máy tính Các thiết bị mạng đảm bảo kết nối máy tính víi PhÇn mỊm cho phÐp thùc hiƯn viƯc giao tiếp máy tính A Phng tiện truyền thông Kết nối có dây 5/5/2013 Kết nối không dây Dùng sóng radio, xạ hồng ngoại, truyền thông qua vệ tinh Card mạng Giắc Cápcắm mạng Hub Bridge Switch Router Các yếu tố cần quan tâm thiết kế mạng Thiết bị WAP (Wireless Access Point): có chức kết nối máy tính mạng v kết nối với mạng có dây Mỗi máy tính phải có card mạng không dây (Wireless Netwrork Card) 5/5/2013 B Giao thøc (Protocol) Giao thức là gì? B¹n cã thĨ viÕt b»ng tiÕng ViƯt kh«ng? Hi u cầu Hi trả lời Anh cho hỏi ạ? request 2:00 response Thời gian Giao thức người‐người ViÕt thư §äc thư Bá thư Më thïng vμo thïng lÊy thư Chun thư ®Õn bưu ®iƯn Buu điện phân loại v chuyển th Chuyển th đến ngi nhận Bu điện phân loại v chuyển th Giao thc mỏy-mỏy Giao thức truyền thông l quy tắc cụ thể phải tuân thủ việc trao đổi thông tin mạng thiết bị nhận v truyền liệu Ví dụ: Giao thức tốc độ truyền, khuôn dạng liệu, kiểm soát lỗi Bộ giao thức truyền thông đc dùng phổ biến mạng, đặc biệt mạng ton cầu Internet l TCP/IP (Transmission Control Protocol /Internet Protocol) 5/5/2013 Lợi ích của việc kết nối mạng • Chia sẻ các thiết bị ngoại vi • Chia sẻ chương trình và dữ liệu • Cung cấp mơi trường truyền thơng tốt hơn • Bảo đảm an tồn cho thơng tin • Cung cấp truy cập vào các CSDL • Giảm chi phí và thời gian đi lại • Sử dụng chung các cơng cụ ện ích Nảy sinh vần đề xã hội • Lạm dụng hệ thống mạng để làm điều phi pháp hay thiếu đạo đức • Mạng lớn nguy lan truyền phần mềm ác tính dễ xảy • Hệ thống bn bán trở nên khó kiểm sốt tạo điều kiện cho cạnh tranh gay gắt • Khơng kiểm sốt nhân viên làm việc • Vấn đề giáo dục thiếu niên trở nên khó khăn em tham gia vào việc mạng mà cha mẹ khó kiểm sốt • Hơn hết với phương tiện thơng tin nhanh chóng tự ngôn luận hay lạm dụng quyền ngôn luận ảnh hưởng sâu rộng trước trường hợp phần mềm quảng cáo thư rác Trong tổ chức • • • • Chia sẻ tài nguyên mạng Cung cấp độ tin cậy cao Tiết kiệm ngân sách Tạo mơi trường liên lạc tốt Cho nhiều người • Truy xuất thông tin từ xa : WWW, FTP … • Liên lạc với nhau: Mail, Chat, Voice Chat, WebCam • Giải trí : Video, Music 5/5/2013 Mạng máy nh Từ mạng LAN đơn giản… • Tập hợp các máy tính kết nối với nhau dựa trên một kiến trúc nào đó để có thể trao đổi dữ liệu PC1 • Máy tính: máy trạm, máy chủ, bộ định tuyến • Kết nối bằng một phương tiện truyền • Theo một kiến trúc mạng PC2 PC3 PC4 • Các dạng máy tính? Printer Hub/Switch PC5 …đến mạng WAN,… Server …, và Internet !!! TCP/IP (Transmission Control Protocol/Internet Protocol) VN Router Saigon Hà Nội Đồng Nai AU FR 5/5/2013 • Theo phương thức kết nối • Point to Point • Point to MultiPoint • Theo vùng địa lý • • • • LAN MAN GAN WAN • Theo phương thức kết nối Point to Point : đường truyền riêng biệt thiết lập để nối cặp máy tính với (từ máy tới máy Hub tới Hub) • Theo Topology • Theo chức • Peer to Peer, Server Client Point to Multipoint : Từ trạm kết nối đến nhiều trạm • Theo vùng địa lý LAN (Local Area Network) : kết nối vịng bán kính hẹp vài trăm mét, sử dụng đường truyền tốc độ cao 5/5/2013 MANs (Metropolitan Area Networks) • Có kích thước vùng địa lý lớn hơn LAN • Do một tổ chức quản lý • Thường dùng cáp đồng trục hoặc cáp quang WANs (Wide Area Networks) • Là sự kết nối nhiều LAN • Khơng có giới hạn về địa lý • Tốc độ truyền dữ liệu thấp • Do nhiều tổ chức quản lý • Sử dụng các kỹ thuật Modem, ISDN, DSL, Frame Relay, ATM 33 WANs (Wide Area Networks) • GAN (Global Area Network) : kết nối châu lục 5/5/2013 Mạng khơng dây (Wireless Networking) Mạng khơng dây • Do tổ chức IEEE xây dựng và được tổ chức Wi‐fi Alliance đưa vào sử dụng trên tồn thế giới • Có các tiêu chuẩn: chuẩn 802.11a, chuẩn 802.11b, chuẩn 802.11g (sử dụng phổ biến ở thị trường Việt Nam), chuẩn 802.11n (mới có) • Thiết bị cho mạng khơng dây gồm 2 loại: card mạng khơng dây và bộ tiếp sóng/điểm truy cập (Access Point ‐ AP) Internet Một hệ thống mạng của các máy tính được kết nối với nhau qua hệ thống viễn thơng trên phạm vi tồn thế giới để trao đổi thơng tin • Theo Chức năng Mạng peer-to-peer : Các máy tính mạng vừa hoạt động client vừa server Các đặc điểm • Mỗi máy tính bình đẳng có vai trị • Khơng tồn máy phục vụ chuyên dụng • Mỗi máy tính đảm nhận vai trị máy phục vụ máy khách • Khơng có máy định quản lý tồn mạng • Người dùng máy tự quýêt định liệu dùng chung 5/5/2013 • Ưu điểm : • Dể cài đặt cấu hình • Rẻ tiền so với mạng khách chủ • Nhược điểm: • Không quản lý tập trung tài nguyên mạng • Tính bảo mật không cao : độ an toàn bảo mật người dùng máy định • Chỉ thích hợp với mạng có qui mô nhỏ (ít 15 máy) • Quản trị: • Mỗi người dùng chịu trách nhiệm quản trị hệ thống • Không cần thiết phải có người quản trị xuyên suốt • Mạng Client – Server • Một số máy thiết lập server để cung cấp tài nguyên,dịch vụ Các máy tính sử dụng tài nguyên dịch vụ gọi client Ưu điểm • Sử dụng cho mạng tổ chức, cơng ty có số lượng máy tính lớn nhu cầu dịch vụ cao • u cầu tính tồn vẹn liệu bảo mật mạng cao • Quản lý tập trung cho tồn mạng • Dễ dàng tích hợp cơng nghệ • Tận dụng sức mạnh hệ thống máy chủ nhằm phục vụ tài nguyên cho mạng • TCP/IP giao thức dùng mạng khách chủ Client & Server • Nhược điểm • • • • Kinh phí dùng để nối mạng lớn Sự mở rộng mạng tuỳ thuộc hoàn toàn vào thiết bị trung tâm Địi hỏi phải có nhân viên chun quản trị mạng Vv… client program server program chạy server Network Client Program Service Server Program Outlook Express, Eudora, Internet Explorer, Netscape, Telnet E-mail WWW Remote Access sendmail, qmail httpd telnetd, sshd WS-FTP, FTP Pro File Transfer ftpd, sftpd 5/5/2013 Một số hệ điều hành mạng peer to peer Một số hệ điều hành mạng Server Based • Microsoft Windows 3.11 • MS Windows 9x, Windows2000, Windows XP, Vista, Win 7 • MS Windows NT workstation • Novell Personal netware • Windows NT server, Windows 200X server, • Novell Netware 3.11, 4.1 • IBM OS/2 LAN Server Thời kỳ đầu 1961-1972: Các nguyên lý mạng chuyển mạch gói Lịch sử mạng & Internet • 1960s: Mạng điện thoại & sự phát triển của máy tính • 1961: Kleinrock – Lý thuyết hàng đợi, hiệu quả của chuyển mạch gói • 1964: Baran – mạng chuyển mạch gói • 1967: ARPAnet được phê duyệt (Advanced Research Projects Agency) 5/5/2013 3 tháng sau, 12/1969 Nguồn gốc Internet Bắt đầu từ thí nghiệm dự án ARPA Một liên kết hai nút mạng (IMP UCLA IMP SRI) ARPA: UCLA: SRI: IMP: Advanced Research Project Agency University California Los Angeles Stanford Research Institute Interface Message Processor Source: http://www.cybergeography.org/atlas/historical.html SRI UCSB UTAH UCLA Một mạng hoàn chỉnh với nút, 56kbps UCSB:University of California, Santa Barbara UTAH:University of Utah source: http://www.cybergeography.org/atlas/historical.html ARPANET thời kỳ đầu, 1971 Thập niên 70: Kết nối liên mạng, kiến trúc mạng mới và các mạng riêng Source: http://www.cybergeography.org/ atlas/historical.html Mạng phát triển với tốc độ thêm nút tháng 5/5/2013 Sự mở rộng của ARPANET, 1974 Thập niên 70 •Từ đầu 1970 xuất hiện các mạng riêng: •ALOHAnet tại Hawaii •DECnet, IBM SNA, XNA •1974: Cerf & Kahn – nguyên lý kết nối các hệ thống mở (Turing Awards) •1976: Ethernet, Xerox PARC •Cuối 1970: ATM source: http://www.cybergeography.org/ atlas/historical.html Lưu lượng ngày vượt 3.000.000 gói tin 1981: Xây dựng mạng NSFNET NSF: National Science Foundation Phục vụ cho nghiên cứu khoa học, do sự quá tải của ARPANET Thập niên 80: Các giao thức mới, kết nối thêm mạng mới 5/5/2013 1986: Nối kết USENET& NSFNET Thêm nhiều mạng và giao thức mới • Thêm nhiều mạng mới nối vào: MFENET, HEPNET (Dept. Energy), SPAN (NASA), BITnet, CSnet, NSFnet, Minitel … • TCP/IP được chuẩn hóa và phổ biến vào 1980 • Berkeley tích hợp TCP/IP vào BSD Unix • Dịch vụ: FTP, Mail, DNS … Source: http://www.cybergeography.org/atlas/historical.html Thập niên 90 Thập niên 90: Web và thương mại hóa Internet • Đầu 90: ARPAnet chỉ là một phần của Internet • Đầu 90: Web • HTML, HTTP: Berners‐ Lee • 1994: Mosaic, Netscape • Cuối 90: Thương mại hóa Internet Cuối 1990’s – 2000’s: • Nhiều ứng dụng mới: chat, chia sẻ file P2P… • E‐commerce, Yahoo, Amazon, Google… • > 50 triệu máy trạm, > 100 triệu NSD • Vấn đề an tồn an ninh thơng tin! • Internet dành cho tất cả mọi người • Tất cả các dịch vụ phải quan tâm tới vấn đề này 5/5/2013 Lịch sử Internet Việt Nam Phát triển Internet ở VN • 1991: Nỗ lực kết nối Internet khơng thành. (Vì một lý do nào đó) • 1996: Giải quyết các cản trở, chuẩn bị hạ tầng Internet • ISP: VNPT • 64kbps, 1 đường kết nối quốc tế, một số NSD • 1997: Việt Nam chính thức kết nối Internet • 1 IXP: VNPT • 4 ISP: VNPT, Netnam (IOT), FPT, SPT • 2007: “Mười năm Internet Việt Nam” • 20 ISPs, 4 IXPs • 19 triệu NSD, 22.04% dân số Ước tính số người dùng hai lần số thuê bao Source: Vietnam Internet Case Study, http://www.itu.int/asean2001/reports/material/VNM%20CS.pdf Băng thông kết nối đi quốc tế (Mbps), Q.3 2007 Thống kê gần đây 25.0 30 số người dùng (triệu người) 25 Số lượng NSD (triệu người) % dân số 20 17.94 15.0 15 13.36 10.0 18.6 10 7.69 5.0 FPT, 2635 22.04 11.1 14.9 3.8 % dân số 20.0 EVN, 400 SPT, 200 HanoiTelecom, Vietel, 2056 6.3 0.0 VNPT, 6820 2003 2004 2005 2006 2007 Tổng cộng: 12115.0 Mbps Source: Vnnic, http://www.thongkeinternet.vn 5/5/2013 Internet những năm 2000s: Tương lai là của các bạn • Ứng dụng và cơng nghệ mới • Youtube, Skype, Bittorrent, Video & VoIP • Mạng khơng dây, mạng quang học, thơng tin di động • … • Internet sẽ tiếp tục cải tiến dịch vụ và biến đổi khơng ngừng • Mang lại sự thuận tiện cho mọi người • Các bạn (sinh viên CNTT) sẽ làm được điều đó! ... giao thức truyền thông mạng máy tính Mạng máy tính Gồm ba thnh phần: Các máy tính Các thiết bị mạng đảm bảo kết nối máy tính với Phần mềm cho phép thực việc giao tiếp máy tính A Phng tiện truyền... IBM OS/2 LAN Server Thời kỳ đầu 19 6 1- 1972: Các nguyên lý mạng chuyển mạch gói Lịch sử? ?mạng? ?& Internet • 19 60s:? ?Mạng? ?điện thoại & sự phát triển của? ?máy? ?tính • 19 61: Kleinrock – Lý thuyết hàng đợi, ... Video, Music 5/5/2 013 Mạng? ?máy? ? nh Từ? ?mạng? ?LAN đơn giản… • Tập hợp các? ?máy? ?tính kết nối với nhau dựa trên một kiến trúc nào đó để có thể trao đổi dữ liệu PC1 • Máy? ?tính:? ?máy? ?trạm,? ?máy? ?chủ, bộ định