Bài giảng Khái niệm cơ bản
Tốc độ truy cập Internet tại server Web hosting đó.
- Dung lượng đĩa là yếu tố mà bạn có thể chứa được nhiều web page hay dữ liệu của bạn hay không.
- Các tiện ích như các hệ quản trị cơ sở dữ liệu có hổ trợ hay không để giúp bạn viết một chương trình Web tên đó hay không ?
Nói tóm lại, nếu bạn chỉ có tên miền-domain mà không có dịch vụ web hosting thì bạn không thể có một trang web được.
62 trang |
Chia sẻ: hao_hao | Lượt xem: 2067 | Lượt tải: 1
Bạn đang xem trước 20 trang tài liệu Bài giảng Khái niệm cơ bản, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
Chương 2_Khái niệm cơ bản Mục tiêu Biết các khái niệm, thuật ngữ Lịch sử phát triển Cách kết nối thông dụng: ADSL và các đường thuê bao riêng (lease line) Yêu cầu: Biết đánh giá nhu cầu sử dụng để thuê bao đúng giá trị Khái niệm cơ bản Internet Mạng của các mạng Mạng diện rộng toàn cầu Giao thức TCP/IP Transmission Control Protocol /Internet Protocol Giao thức HTTP Hyper text transfer protocol Khái niệm cơ bản Lịch sử phát triển Mạng Arpanet 1969 Bộ quốc phòng Mỹ Store and Forward ALOHAnet Hình thành WWW 1991 WWW ra đời 1991 Trước 1990, Internet đã phát triển thành những máy tính kết nối với tốc độ cao, nhưng nó vẫn chưa phát triển, không cho phép trao đổi dạng text, không đồ họa, hyperlinks. Tim Berners – Lee, một nhà khoa học làm việc tại phòng thí nghiệm Châu Âu đề nghị một bộ Protocol cho phép truyền thông tin đồ họa trên Internet vào năm 1989. Những đề nghị này của Berners – Lee được một nhóm khác thực hiện, và World Wide Web ra đời ngày 6/8/1991 Có 3 mức kết nối với Internet Unix to Unix Copy Protocol (UUCP) Shell. Kết nối dùng IP Unix và Shell Unix to Unix Copy Protocol (UUCP) : với những UUCP account, máy PC của bạn và hệ thống Internet có thể copy e-mail. Shell : Với shell bạn có thể chạy trên các tiện ích của TCP/IP, FPT, và Telnet. FPT cho phép truyền file, Telnet cho phép bạn log vào máy tính khác. Với shell bạn truy nhập vào Internet theo 3 cách. Sử dụng các Web brower ở máy tính của bạn Chạy một client từ xa giống như bạn sử dụng telnet Sử dụng IP để nối vào Web. Kết nối IP Kết nối dùng IP : Với cách nối Internet sử dụng IP, có thể truy nhập vào internet theo đường điện thoại để chạy các Web client. Có rất nhiều thuận lợi khi sử dụng cách nối sử dụng IP đó là bạn có thể chạy nhiều chương trình một lúc. Cách cũ dùng Modem, IP để nối Internet là SLIP (Serial Line Internet Protocol). Ngoài SLIP vẫn được sử dụng người ta sử dụng PPP (Point to Point Protocol). PPP thuận lợi hơn SLIP ở chỗ tự đặt tạo địa chỉ IP, và còn sử dụng IPX của Netware thay cho IP. Với SLIP, PPP máy của bạn đã có thể thực sự trở thành một thành viên của Internet. Khái niệm cơ bản Ai quản lý nội dung trên Net No body Dẩn chứng: Tư liệu xấu rất nhiều Muốn viết gì, đưa lên gì cũng được Có đúng vậy không? Hình như vậy! Khái niệm cơ bản Nhưng có nhiều ban trên net ISOC (Internet Socity) IAB : UB kiến trúc mạng IETF UB kỹ thuật Internet Internic Icann: Internet Coporation for Asign Names and Numbers Khái niệm cơ bản Nhiều Ủy ban kỹ thuật Nhưng nội dung đúng là không ai quản lý trên Net Thật là đáng ngại??? Khái niệm cơ bản Net giúp con người ~ gì? Dịch vụ E-mail Dịch vụ FTP(file transfer protocol) Dịch vụ tìm kiếm thông tin Dịch vụ World Wide Web Và hơn thế nữa : RSS, Web Blog.. Khái niệm cơ bản Vài thuật ngữ IAP = Internet Access Provider IXP= Internet Exchange Provider ISP= Internet Service Provider ICP = Internet Content Provider Khái niệm cơ bản Cách kết nối mạng Dùng Dial Up (Line điện thoại) Đường cao tốc (ADSL Asymmtric Digital Subscriber Line) Line riêng upload Line riêng download Khái niệm cơ bản Cách đăng ký mạng Phần cứng: Computer,Modem, Line điện thoại hoặc cáp dẫn ADSL Trả sau : CMND, Hộ khẩu, Hóa đơn thanh toán điện thoại.. Trả trước : mua thẻ, đọc hướng dẫn cài đặt sau lưng thẻ của ISP Dịch vụ World Wide Web Các khái niệm Dữ liệu dạng Text Multimedia Hypertext Hyper Media Ngôn ngữ Html_ Giao thức HTTP URL (Uniform Resource Locator) Dữ liệu dạng text Là loại dữ liệu chứa mã ASCII hay Unicode, dọc hiểu được. Text là thành phần cơ bản tạo nên tài liệu chứa tin tức, tư liệu Dữ liệu dạng Media Là loại dữ liệu chứa hình ảnh, âm thanh, phim, chủ yếu phục vụ nghe nhìn, chúng có kích thước lớn Media : hình ảnh Hypertext Là văn bản có chứa Hyperlink: Hyperlink:Trỏ tới vị trí khác trong tài liệu Trỏ tới vị trí đối tượng khác 1. Xem hình 2. Nhạc trẻ 3. Xem phim Hyper text markup language Ngôn ngữ đánh dấu siêu văn bản - là một dạng ngôn ngữ mã hoá sử dụng trong các siêu văn bản trên web. HTML sử dụng các mã theo kiểu truyền thống, tức là đoạn văn bản sẽ năm giữa các thẻ lệnh định dạng (tag) Là mã chuẩn với các quy ước được thiết kế để tạo trang web và được hiển thị bởi trình duyệt web Hyper text markup language(tt) HTML thông báo cho lệnh trình duyệt biết nơi đặt văn bản, biểu mẫu...Để xem ví dụ về HTML trong lệnh trình duyệt. Đơn giản là bạn mở trình duyệt web và chọn "view", sau đó nhấn vào “source”. Mã nguồn HTML sẽ hiển thị lên bất kỳ trang web nào bạn muốn xem HTTP HyperText Transfer Protocol Giao Thức Truyền Thông Siêu Văn Bản. Một trong (5) các giao thức chuẩn về mạng Internet, được dùng để liên hệ thông tin giữa Máy cung cấp Dịch Vụ (Webserver) và Máy dùng dịch vụ (Client). HTTP là giao thức truyền tải các file từ một Web server vào một trình duyệt Web để người dùng có thể xem một trang Web đang hiện diện trên Internet. HTTP là gì? HTTP xác định cách các thông điệp (các file văn bản, hình ảnh đồ họa, âm thanh, video, và các file multimedia khác) được định dạng và truyền tải ra sao, và những hành động nào mà các Web server và các trình duyệt Web (browser) phải làm để đáp ứng các lệnh rất đa dạng. Chẳng hạn, khi bạn gõ một địa chỉ Web URL vào trình duyệt Web, một lệnh HTTP sẽ được gửi tới Web server để ra lệnh và hướng dẫn nó tìm đúng trang Web được yêu cầu và kéo về mở trên trình duyệt Web. Dịch vụ World Wide Web Là một hệ thống thông tin chứa các tài liệu Hypertext Document,Hypermedia Document. Dịch vụ WWW cho phép tìm kiếm, xem xét các tài liệu siêu văn bản, siêu Media. Sử dụng dịch vụ này gọi là chương trình Web Browser, được sử dụng phổ biến hiện nay là Internet Explorer, Firefox Mozilla, Chrome, Opera v.v... WWW là gì? World Wide Web là một phần của mạng Internet. Người ta vẫn thường gọi tắt World Wide Web là Web- nó là phần chủ yếu nhất của mạng Internet tuy nhiên không phải là mạng Internet. WWW cung cấp cho người sử dụng khả năng truy cập dể dàng, có thể khai thác thông tin trên Net dưới dạng văn bản, hình ảnh, âm thanh và video. Vì thế, Web đôi khi còn được gọi là đa phương tiện của mạng Internet. Để dùng Web, người sử dụng phải có trình duyệt Web như Firefox, Internet Explorer(IE), Chrome. Trình duyệt Web là một ứng dụng tương thích với máy tính của bạn, cho phép bạn nhìn thấy các trang Web trên màn hình máy tính Webpage,Website,Homepage Webpage: Trang web, trang thông tin tổng hợp từ nhiều đối tượng. Ví dụ: Website : 1._ 2. Homepage: 1._ 2. Webpage,Website,Homepage(2) Webpage: Trang thông tin tổng hợp từ nhiều đối tượng. Ví dụ: Các trang Web lưu trên đĩa Website : Là một khu vực trên Internet, chứa các webpage mô tả hoạt động đơn vị,công ty/cá nhân Homepage:Trang chủ của trình duyệt của mỗi Account,, trang đó sẽ xuất hiện mỗi khi khởi động trình duyệt web www.webketoan.vn www.haiphong.gov.vn Là cách liên lạc giữa 2 thành viên để trao đổi thông tin Qui trình: Đóng gói Mã hóa Truyền file Nhận file Giải mã Xử lý Giao thức (Protocol) Cách gởi nhận thông tin file file Thực tế việc đưa dữ liệu đến đích phức tạp hơn nhiều Tại các node, có đánh giá để chọn đường đi tối ưu Ví dụ về TCP/IP I love you I love you Minh họa mất packets I love you I love you 1: I l ? 2 ? 2 2: ove 2: ove ? 2 ? 2 2: ove 2: ove 2: ove 2: ove 2: ove Hình ảnh IDM download file Mỗi HDH mạng có riêng một giao thức Novell Netware IPX/SPX Windows NetBeui Internet/Intranet TCP/IP Địa chỉ IP Cách đánh địa chỉ Phân lớp địa chỉ Nhận dạng 1 địa chỉ Mạng nào , máy thứ mấy Tên miền Ý nghĩa, lợi ích Ai quản lý nội dung trên Internet Địa chỉ phân lớp Mạng Internet chỉ có 1 cấp Mạng nhỏ, to đều bình đẳng khi kết nối Mỗi host có 1 địa chỉ duy nhất trên toàn cầu Địa chỉ trở thành tài nguyên Nic: Cung cấp thông tin địa chỉ, tên miền ICANN : quản lý phân phối địa chỉ số và tên miền Địa chỉ IP và tài nguyên IP address : chỉ địa chỉ máy trong mạng gồm chuỗi 4 byte, mỗi byte cách dấu chấm IP có dạng (0 Ping www.google.com Pinging www.google.com [66.249.89.99] with 32 bytes of data:…. Tên miền dạng chuỗi Có 7 tên miền nguyên thủy, chỉ lĩnh vực hoạt động .edu (education) Giáo dục .com (commerce) Thương mại .net (network) Mạng .int (international) Tổ chứcQuốc tế .org (organization) Tổ chức phi CP .gov (government) chính phủ Mỹ .mil (military) Quân sự Tên miền 3 ký tự Tên miền 2 ký tự (xem phụ lục) thể hiện chủ quyền quốc gia, lãnh thổ mà chính phủ nước đó quản lý. Tên miền 2 ký tự .sg (Singgapore) .vn (Việt Nam) .kh (Campuchea) .us (United State) .uk (United Kingdom) .co (Companies) .info (Information) .biz (business ) .pro (professonal) .eu (europe) Một số tên miền phát sinh URL : Uniform resource Locator Hệ thống định vị tài nguyên đồng bộ Đường dẫn chỉ tới một tập tin trong một máy chủ trên Internet. Chuỗi URL thường bao gồm : tên giao thức, tên máy chủ và đường dẫn đến tập tin trong máy chủ đó. Ví dụ ftp://ftp.ftu.edu.vn/tmdt.zip Mỗi máy trên mạng có 1 d/c URL duy nhất URL có dạng: Hệthống://máychủ/đườngdẫn Hệthống:đường dẫn /alan Ví dụ Giao thức Dịch vụ www Tên máy chủ Tên miền cấp 1 Đường dẫn Nhận dạng một URL Ví dụ Tên miền cấp hai Tên miền cấp 1 Đường dẫn Tên miền cấp ba (sub domain) URLcó Subdomain và đường dẫn Ví dụ ftp://ftp.uu.net/news/answer/faq.zip telnet://nightmare.winternet.com: 23 URL với các giao thức khác nhau Cấu trúc địa chỉ email: UserID@Domain hay UserID@Host Ví dụ: teo@yahoo.com ty@yahoo.co.uk hung2k7@hcm.vnn.vn Có một hộp thư tên hung2k7 tại máy chủ vnn Địa chỉ E-mail Web hosting là nơi không gian trên máy chủ có cài dịch vụ Internet như ftp,www, nơi đó bạn có thể chứa nội dung trang web hay dữ liệu trên không gian đó. Lý do bạn phải thuê Web Hosting để chứa nội dung trang web, dịch vụ mail, ftp, vì những máy chủ luôn có một địa chỉ cố định khi kết nối vào Internet (đó là địa chỉ IP tĩnh), để mọi người có thể truy cập tới mọi lúc mọi nơi. Dịch vụ Web hosting IP động Còn như nếu bạn truy cập vào internet như thông thường hiện nay thông qua các ISP (Internet Service Provider - Nhà cung cấp dịch vụ Internet) thì địa chỉ IP trên máy bạn luôn bị thay đổi, do đó dữ liệu trên máy của bạn không thể truy cập được từ những máy khác trên Interne Chất lượng dịch vụ Web hosting khác nhau tùy thuộc dung lượng và băng thông. - Tốc độ truy cập Internet tại server Web hosting đó. - Dung lượng đĩa là yếu tố mà bạn có thể chứa được nhiều web page hay dữ liệu của bạn hay không. - Các tiện ích như các hệ quản trị cơ sở dữ liệu có hổ trợ hay không để giúp bạn viết một chương trình Web tên đó hay không ? Nói tóm lại, nếu bạn chỉ có tên miền-domain mà không có dịch vụ web hosting thì bạn không thể có một trang web được. Xin một tên miền và dv web hosting miển phí Vào Google Search : “free web hosting” Điện thoại di động: 090xxxxxxx 091xxxxxxx 092xxxxxxx 093xxxxxxx 094xxxxxxx 095xxxxxxx 096 xxxxxxx 097xxxxxxx 098xxxxxxx Nhận dạng mạng di dộng nào 0122 Vina 0126 Viettel Google : đối thủ là đối tác
Các file đính kèm theo tài liệu này:
- mttqt_c2_544.ppt