Internet là gì?
World Wide Web (WWW)
Mạng Intranet và mạng Extranet
Mạng LAN và WAN
Mạng không dây, Bluetooth & WiFi
Các nhà cung cấp dịch vụ trên Internet
Ngôn ngữ HTML và công cụ thiết kế web
Công nghệ hỗ trợ phát triển web
Một số giao thức
37 trang |
Chia sẻ: Mr Hưng | Lượt xem: 795 | Lượt tải: 0
Bạn đang xem trước 20 trang nội dung tài liệu Mạng máy tính - Chương 2: Kiến thức cơ bản về internet và mạng, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
Chương 2KIẾN THỨC CƠ BẢN VỀ INTERNET VÀ MẠNGThương mại điện tửGV: Trần Thanh Điện*NỘI DUNGInternet là gì?World Wide Web (WWW) Mạng Intranet và mạng ExtranetMạng LAN và WAN Mạng không dây, Bluetooth & WiFi Các nhà cung cấp dịch vụ trên InternetNgôn ngữ HTML và công cụ thiết kế webCông nghệ hỗ trợ phát triển webMột số giao thứcThương mại điện tửGV: Trần Thanh Điện*Internet là gìInternet là gì?Internet là mạng máy tính bao gồm nhiều mạng của các tổ chức, quốc gia trên toàn thế giớiInternet là mạng máy tính lớn nhất thế giới hay Internet là mạng của các mạng (network of networks)Giao thức Internet:TCP/IP (Transmission Control Protocol/ Internet Protocol) là 2 giao thức chính của InternetCông việc của IP là chuyển dữ liệu thô - các packet - từ nơi này tới nơi khácCông việc của TCP là quản lý dòng chảy và đảm bảo rằng dữ liệu là đúng Thương mại điện tửGV: Trần Thanh Điện*Mô hình InternetThương mại điện tửGV: Trần Thanh Điện*Internet là gìLịch sử của Internet:Năm 1969, mạng ARPAnet ARPAnet dùng giao thức truyền thông TCP (Transmission Control Protocol) Các tổ chức trên thế giới triển khai các mạng nội bộ, mạng mở rộng, mạng liên tổ chức (inter-organization network) ARPA tận dụng phát minh IP để tạo thành giao thức TCP/IP - hiện nay đang sử dụng cho Internet Thương mại điện tửGV: Trần Thanh Điện*Internet là gìTên miền và địa chỉ IP Tên miền là tên duy nhất trên Internet nhằm thể hiện tên riêng của một tổ chức hay cá thể Ví dụ: microsoft.com, goodsonlines.com Mọi tên miền đều phải được đăng kýTên miền quốc tế và tên miền VNThương mại điện tửGV: Trần Thanh Điện*Internet là gìTên miền và địa chỉ IP Mỗi website hiện hữu và được lưu trữ trên Internet có một điạ chỉ duy nhất, gọi là địa chỉ IPĐịa chỉ IP dạng: x.x.x.x , trong đó x = {0255}Tên miền sẽ ánh xạ một địa chỉ IP thành một tên thân thuộc, dễ nhớ hơn Ví dụ: www.microsoft.com ánh xạ tới IP: 207.46.156.156Thương mại điện tửGV: Trần Thanh Điện*Internet là gìTổ chức tên miềnHệ thống tên miền là dạng cơ sở dữ liệu phân tán, phân cấp, bao gồm:Tên miền cấp đỉnh (Top level domain): Là tên miền dưới nút gốc. Ví dụ: .com, .org, .vnTên miền cấp 2. Ví dụ: .edu.vn, .com.vnTên miền cấp 3. Ví dụ: .ctu.edu.vn, .thanhnien.com.vnThương mại điện tửGV: Trần Thanh Điện*Internet là gìPhân loại tên miềnTên miền dạng tổ chức“.com” (commercial): lĩnh vực thương mại“.edu.vn” (education): lĩnh vực giáo dục“.gov.vn” (governmnet): chính phủ“.org” (Organization): các tổ chức“.mil” (miltary) cho lĩnh vực quân sự“.net” (network): các mạng.Thương mại điện tửGV: Trần Thanh Điện*Internet là gìPhân loại tên miềnTên miền dạng địa lý.vn: Việt Nam.us: United State.be: Belgium.th: Thailand.sg: Singapore.Thương mại điện tửGV: Trần Thanh Điện*World Wide WebNăm 1990, Tim Berners-Lee của CERN (the European Laboratory for Particle Physics – Phòng nghiên cứu Vật lý Hạt nhân Châu Âu) phát minh ra WWWCác tổ chức, cá nhân khác tiếp tục phát minh ra nhiều ứng dụng, giao thức cho WWW với các ngôn ngữ lập trình, trình duyệt trên các hệ điều hành khác nhau Thương mại điện tửGV: Trần Thanh Điện*World Wide WebWorld Wide Web viết tắt là WWW hay gọi ngắn gọn là WebWeb là một dịch vụ của Internet Web chứa thông tin bao gồm văn bản, hình ảnh, âm thanh và thậm chí cả video được kết hợp với nhau Web cho phép ta có thể “chui” vào mọi ngõ ngách trên NetThương mại điện tửGV: Trần Thanh Điện*Một phần cấu trúc của trang WikipediaThương mại điện tửGV: Trần Thanh Điện*World Wide WebWebsite là gì?Website, hoặc Web site (viết tắt là site) là một tập hợp trang web, thường chỉ nằm trong một tên miền Website là tập hợp những trang web được liên kết với nhau theo một cấu trúcCác trang web được liên kết bằng những siêu kết nối (hyperlinks)Trang chủ (homepage)Là trang đầu tiên hiện lên màn hình sau khi gõ địa chỉ website vào khung Address của trình duyệt webKích thước của trang webThương mại điện tửGV: Trần Thanh Điện*World Wide WebTrang VnExpressThương mại điện tửGV: Trần Thanh Điện*Mạng Intranet và Extranet Mạng nội bộ (Intranet) là mạng dùng trong nội bộ tổ chức, cũng dùng giao thức TCP/IP của InternetMạng nội bộ thường được sử dụng để lưu thông tin, chia sẻ file, cung cấp thông tin dùng chung cho toàn tổ chứcThông thường, chỉ những ai được cho phép mới được quyền truy cập mạng nội bộ này Thương mại điện tửGV: Trần Thanh Điện*Mạng Intranet và ExtranetMạng IntranetThương mại điện tửGV: Trần Thanh Điện*Mạng Intranet và ExtranetMạng mở rộng (Extranet) là mạng nội bộ nhưng cho phép một số đối tượng ngoài tổ chức truy cập với nhiều mức độ phân quyền khác nhauMạng mở rộng giúp tổ chức liên hệ với đối tác tiện lợi, nhanh chóng, kinh tế hơn Thương mại điện tửGV: Trần Thanh Điện*Mạng LAN và WAN Mạng cục bộ-LAN (Local Area Network):Kết nối các máy tính trong một khu vực khoảng vài trǎm métLAN được thực hiện thông qua các môi trường truyền thông tốc độ cao ví dụ cáp đồng trục, hay cáp quangLAN thường được sử dụng trong nội bộ một cơ quan/tổ chức Thương mại điện tửGV: Trần Thanh Điện*Mạng LAN và WANMạng LANThương mại điện tửGV: Trần Thanh Điện*Mạng LAN và WANMạng diện rộng-WAN (Wide Area Network):Kết nối máy tính trong nội bộ các quốc gia hay giữa các quốc gia trong cùng một châu lụcThông thường kết nối này được thực hiện thông qua mạng viễn thôngCác LAN có thể được kết nối với nhau thành WANThương mại điện tửGV: Trần Thanh Điện*Mạng LAN và WANMạng WANThương mại điện tửGV: Trần Thanh Điện*Mạng không dây, Bluetooth và Wi-FiMạng không dây (wireless network)Là mạng truyền thông không có dây kết nối giữa các thiết bị Công nghệ không dây dựa trên tần số sóng radio (3Hz đến 300GHz) Các thiết bị không dây có đặc điểm là “di động”: có thể sử dụng chúng ở bất kỳ nơi nào Thương mại điện tửGV: Trần Thanh Điện*Mạng không dây, Bluetooth và Wi-FiBluetoothBluetooth là công nghệ không dây cho phép truyền dữ liệu giữa các thiết bị không dây trong phạm vi nhỏ với tốc độ cao Tần số sóng: 2,4 GHzPhạm vi: 10 métTốc độ truyền: 1 MbpsTiêu thụ năng lượng: ThấpThiết bị chủ yếu: điện thoại di động, thiết bị kỹ thuật số hỗ trợ cá nhân-PDA (Personal Digital Assistant), máy tính xách tay,...Thương mại điện tửGV: Trần Thanh Điện*Mạng không dây, Bluetooth và Wi-FiBluetoothThương mại điện tửGV: Trần Thanh Điện*Mạng không dây, Bluetooth và Wi-FiWi-FiWi-Fi hay mạng 802.11 là hệ thống mạng không dây sử dụng sóng vô tuyến, giống như điện thoại di động, truyền hình và radioTần số sóng: 2,4 GHzPhạm vi: 100 métTốc độ truyền: 11 MbpsTiêu thụ năng lượng: VừaThiết bị chủ yếu: máy tính xách tay, máy tính để bàn, máy chủ... Thương mại điện tửGV: Trần Thanh Điện*Mạng không dây, Bluetooth và Wi-FiWiFiThương mại điện tửGV: Trần Thanh Điện*Nhà cung cấp dịch vụ InternetISP (Internet Service Provider): nhà cung cấp dịch vụ InternetVNPT, FPT, Viettel, SaigonNet, NetNam,IAP (Internet Access Provider): nhà cung cấp dịch vụ kết nối InternetISP phải đăng ký với IAP để kết nối quốc tếIAP làm ISP: VNPTICP (Internet Content Provider): nhà cung cấp nội dung InternetCơ quan thông tấn báo chí, các tổ chức doanh nghiệp, chính phủ,Thương mại điện tửGV: Trần Thanh Điện*Nhà cung cấp dịch vụ InternetDomain Name Provider: cấp phát tên miền InternetNguyên tắc: ai đăng ký trước được trướcTên miền không thể trùng nhauVNNIC (Vietnam Internet Network Information Center) cấp tên miền .vnServer Space Provider: cho thuê máy chủ lưu trữ website – hostingThương mại điện tửGV: Trần Thanh Điện*HTML và công cụ thiết kế webHTML (HyperText Markup Language) là ngôn ngữ dùng để xây dựng trang webMô tả cách thức hiển thị dữ liệu thông qua các ký hiệu đánh dấu gọi là thẻ (tag)Các thẻ cơ bản định nghĩa một trang HTML Tiêu đề trang web Nội dung trang webThương mại điện tửGV: Trần Thanh Điện*HTML và công cụ thiết kế web : Định nghĩa phạm vi của văn bản HTML : Định nghĩa các mô tả về trang HTML : Mô tả tiêu đề trang web : Xác định vùng “thân” của trang web Một số thẻ thông thường gồm 2 thành phần: tên của thẻ (dùng để cho biết thẻ này định nghĩa cái gì) và thuộc tính của thẻ (dùng để cho biết dữ liệu được hiển thị như thế nào) Ví dụ: Thẻ định dạng phông chữ kiểu Arial và kích thước là 2 Thương mại điện tửGV: Trần Thanh Điện*HTML và công cụ thiết kế webMột số công cụ thiết kế website thông thường:MS. Frontpage 2000Dreamweaver MX (Xem thêm tài liệu)Thương mại điện tửGV: Trần Thanh Điện*HTML và công cụ thiết kế webVùng hiển thị mã nguồnVùng hiển thị nội dung trang webThương mại điện tửGV: Trần Thanh Điện*Công nghệ hỗ trợ phát triển webMô hình client/serverCác ứng dụng trên nền web thường dựa trên kiến trúc 2 lớp là client/ server Để đảm bảo an toàn dữ liệu, người ta đưa ra mô hình 3 lớp, trong đó, lớp server sẽ được tách thành web server (máy chủ xử lý ứng dụng web) và database server (máy chủ quản lý thông tin trong CSDL). Thương mại điện tửGV: Trần Thanh Điện*Công nghệ hỗ trợ phát triển webCác ngôn ngữ phát triển ứng dụng web Các ứng dụng web có thể được viết bằng ngôn ngữ HTML (web tĩnh)Hoặc kết hợp với các ngôn ngữ lập trình web để thực hiện các yêu cầu xử lý và truy xuất dữ liệu, để trả về trang web có nội dung thay đổi tùy theo đối tượng và hoàn cảnh (web động)Các ngôn ngữ script có thể là : CGI, Perl, ASP, VBScript, PHP (theo cú pháp ngôn ngữ C++), JSP, JavaScript (dựa trên ngôn ngữ Java) Các công nghệ mới như : Java Bean, Java Applet, Dot Net, sử dụng ngày càng nhiều trong lập trình webThương mại điện tửGV: Trần Thanh Điện*Công nghệ hỗ trợ phát triển webCơ sở dữ liệu & ứng dụng web Các ứng dụng web đều đòi hỏi kết nối với một CSDL để lưu trữ các thông tin cập nhật Có rất nhiều hệ quản trị CSDL phổ biến hiện nay như là: Access, Foxpro, SQL Server, MySQL, Oracle, DB2 Các hệ QTCSDL quan hệ này đều có 2 chức năng cơ bản:Tổ chức lưu trữ dữ liệu : dưới dạng 1 bảng (table), gồm các cột (field) và các dòng (record) Truy vấn dữ liệu: sử dụng ngôn ngữ SQL Khái niệm: Data warehouse, data miningThương mại điện tửGV: Trần Thanh Điện*Một số giao thức trên InternetSMTP (Simple Message Transfer Protocol): Giao thức truyền thông điệp đơn giảnPOP3 (Post Office version 3): Giao thức nhận thư phiên bản 3HTTP (Hyper Text Transfer Protocol): Giao truyền nhận siêu văn bản (trang Web)FTP (File Transfer Protocol): Giao thức truyền tập tinTelnet: Giao thức truy cập từ xa
Các file đính kèm theo tài liệu này:
- ch2_9456.ppt