Đồ án tốt nghiệp tổng quan về mạng và các dịch vụ thông dụng trên internet

20 476 0
Đồ án tốt nghiệp tổng quan về mạng và các dịch vụ thông dụng trên internet

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Đồ án tốt nghiệp Tổng quan mạng dịch vụ thông dụng Internet Mailling System CHƯƠNG TỔNG QUAN VỀ MẠNG VÀ CÁC DỊCH VỤ THÔNG DỤNGTRÊN INTERNET [ SVTH : Trương Minh Tuyến Trang Mailling System I Động lực thúc đẩy đời mô hình mạng Client/Server : - Ngày với xu hướng mạng toàn cầu hoá, liên lạc thông tin qua lại máy theo mô hình Client/Server ứng dụng quan mạng thiếu hệ thống liên lạc thông tin Có nhiều dịch vụ hỗ trợ Internet theo mô hình e-mail, web, FPT, nhóm tin Usernet, telnet, truyền tập tin, đăng nhập từ xa, chat,… Các chương trình dịch vụ trình khách(Client) kết nối với trình chủ xa(Server) sau gởi yêu cầu đến trình chủ trình chủ xử lý yêu cầu sau gởi kết cho trình khách Thông thường trình chủ phục vụ cho nhiều trình khách đến lúc - Vào thập niên 90, bắt đầu bùng nổ truy cập Web mạng hoá lĩnh vực nhiều quốc gia giới có Việt Nam Một vấn đề đặt cho nhà lập trình, nhà quản lý nhiều người sử dụng máy tính điều truy cập thông tin Intranet hay Internet nhanh chóng, xác mà thông tin hay liệu an toàn Lập trình mạng theo mô hình Client/Server giải pháp an toàn cho nhà lập trình II Nguyên tắc hoạt động mạng theo mô hình client/Server : - Mạng Client/Server đơn có tiêu chuẩn Client sử dụng tài nguyên Client khác Tài nguyên dùng chung (tài nguyên chính) đặt hay nhiều Server chuyên dụng theo dịch vụ E-mail, file server, chat, Web, fpt,…hay nói cách khác Client không nhìn thấy mà giao tiếp với Server Mô hình Client/Server hữu dụng công ty hay tổ chức cần đến việc quản lý tài nguyên hay người sử dụng cách hiểu - Thuật ngữ Server dùng để chương trình hỗ trợ dịch vụ truy xuất qua mạng Một Server nhận yêu cầu qua mạng thực cho dịch vụ trả kết cho nơi yêu cầu Với dịch vụ đơn giản nhất, yêu cầu gửi đến địa IP datagram Server trả lời đáp datagram khác Các Server thực công việc đơn giản đến phức tạp Ví dụ time-of-day Server đơn giản trả hành Client gởi tới Server thông tin Hay Web Server nhận yêu cầu từ trình duyệt (Borwser) để lấy trang web, Server lấy tập tin trang web trả cho trình duyệt - Mô hình Client/Server thực việc phân tán xử lý máy tính Về chất công nghệ chia xử lý nhiều máy tính, máy tính xem Server thường dùng để lưu trữ tài nguyên để nhiều nơi truy xuất vào Các Server thụ động chờ để giải yêu cầu từ Client truy xuất đến chúng Thông thường, Server cài đặt chương trình ứng dụng Vì ưu điểm việc cài đặt Server chương trình ứng dụng chúng xử lý hệ máy tính hỗ trợ thông tin liên lạc theo giao thức TCP/IP hay giao thức thông dụng khác Như thế, Server cho dịch vụ cụ thể chạy hệ chia thời gian với chương trình khác, hay xử lý máy tính cá nhân SVTH : Trương Minh Tuyến Trang Mailling System - Một chương trình ứng dụng trở thành Client gởi yêu cầu tới Server đợi lời giải đáp trả Cũng mà mô hình Client/Server mở rộng tự nhiên tiến trình thông tin liên lạc nội máy tính xa Intarnet/Internet Ứng dụng mô hình Client/Server ứng dụng chia sẻ file(do tổ chức có nhu cầu chia sẻ thông tin phận tổ chức dễ dàng nhanh chóng hơn) Trong ứng dụng thông tin chứa file đặt máy Server phòng ban Khi phòng ban khác có nhu cầu trao đổ thông tin với phòng ban sử dụng máy tính khác(Client) kết nối với Server tải file cần thiết máy Client Tóm lại : + Nhiệm vụ máy Client : thi hành dịch vụ cho người dùng, cách kết nối với chương trình ứng dụng máy Server, dựa vào chuỗi nhập để chuyển yêu cầu đến Server nhân kết trả từ Server hiển thị thông tin nhân cho người dùng + Nhiệm vụ máy Server : lắng nghe kết nối đến cổng liên quan đến giao thức mà Server phục vụ Khi máy Client khởi tạo kết nối, máy Server chấp nhận tạo luồng riêng biệt phục vụ cho máy Client Ngoài máy Server phải quản lý hoạt động mạng phân chia tài nguyên chung(hay gọi tài nguyên mạng) việc trao đổi thông tin Client,… Máy Server đóng vai trò máy trạm (Client) trường hợp gọi máy Server “không tuý” Server phải đảm bảo hai yêu cầu chức Server : cho phép truyền liệu nhanh chóng bảo đảm tính an toàn, bảo mật không mát liệu + Có thể nói mô hình Client/Server mô hình ảnh hưởng lớn tới ngành công nghệ thông tin Mô hình biến máy tính riêng lẻ có khả xử lý thấp thành mạng máy chủ(Server) máy trạm(Workstation) có khả xử lý gấp hàng ngàn lần máy tính mạnh Mô hình giúp cho việc giải toán phức tạp cách dễ dàng hơn, cách phân chia toán lớn thành nhiều toán giải toán Nhưng quan trọng hết, việc giải toán lớn mà cách thức giải toán + Ưu điểm: - Các tài nguyên quản lý tập trung - Có thể tạo kiểm soát chặt chẽ truy cập file liệu - Giảm nhẹ gánh nặng quản lý máy Client - Bảo mật back up liệu từ Server + Nhược điểm: - Khá đắt tiền so với mạng ngang hàng(peer), chủ yếu giá để lắp đặt Server cao - Server trở thành điểm tối yếu hệ thống, nghĩa Server hỏng toàn hệ thống chết, tính đề kháng lỗi yêu cầu quan trọng mô hình SVTH : Trương Minh Tuyến Trang Mailling System III.Các khái niệm bạn mạng : - Ngày nay, quen thuộc mạng điện thoại việc trao đổi thông tin, tương tự mạng máy tính sử dụng số nguyên tắc sau + Bảo đảm thông tin không bị hay thất lạc đường truyền + Thông tin truyền nhanh chóng kịp thời + Các máy tính mạng phải nhận biết +Cách đặt tên mạng cách xác định đường truyền mạng phải tuân theo chuẩn thống - Các nguyên tắc có vẽ quan trọng Nhưng cần phải nối mạng? có nhiều lý kể lý sau: + Tăng hiệu làm việc + Xây dựng mô hình làm việc thống tập trung cho tất người sử dụng mạng + Cho phép đưa tất vấn đề cần giải lên mạng dạng thảo luận theo quan điểm phóng khoáng, thoải mái phải đối thoại không khí gò bó + loại bỏ thông tin thừa, trùng lặp - Mạng đơn giản gồm hai máy tính cáp qua cổng máy in để truyền file, phức tạp chia mạng thành loại sau: + Mạng cục bộ(LAN-Wide Area Network) : mạng đơn giản giới mạng, hệ thống bao gồm nút máy tính nối kết với dây cáp qua card giao tiếp mạng phạm vi nhỏ vị trí định Tuỳ theo cách giao tiếp nút mạng, người ta chia làm hai loại : • Mạng ngang hàng (peer to peer [Windows workgroups]) : hệ thống mà nút sử dụng tài nguyên nút khác Nghĩa máy tính mạng ngang vai trò, máy đóng vai trò trung tâm Hình 1.1 : Marry truy xuất tài nguyên qua mạng • Mạng khách chủ (client/server) : có nút mạng đảm nhiệm vai trò trạm dịch vụ (server) máy khác trạm làm việc (workstation) sử dụng tài nguyên trạm dịch vụ Server chứa hầu hết tài nguyên quan trọng mạng phân phối tài nguyên tới Client SVTH : Trương Minh Tuyến Trang Mailling System Hình 1.2 : Mô hình mạng Client/Server + Mạng đô thị(Metropolitan Area Networks - viết tắt Man): Là mạng đặt phạm vi đô thị trung tâm kinh tế-xã hội có bán kính khoản 100km trở lại Là mạng với đường truyền thuê bao tốc độ cao qua mạng điện thoại thông qua phương tiện khác radio, microway, hay thiết bị truyền liệu bàng laser MAN cho phép người dùng mạng nhiều vị trí địa lý khác truy cập tài nguyên mạng theo cách thông thường mạng LAN Tuy nhiên nhìn phương diện tổng thể MAN mạng cục + Mạng diện rộng(WAN – Wide Area Networks): phạm vi mạng vượt qua biên giới quốc gia chí lục địa WAN có nhiệm vụ kết nối tất mạng LAN MAN xa thành mạng có đường truyền tốc độ cao Tốc độ truy cập tài nguyên mạng WAN thường bị hạn chế dung lượng truyền đường điện thoại thuê bao(phần lớn tuyến điện thoại số mức 56 kilobits/s) chi phí thuê bao đắt vấn đề công ty hay tổ chức muốn thiết lập mạng MAN cho công ty + Mạng Internet : • Mạng Internet tập hợp gồm hàng vạn mạng (LAN, MAN WAN)trên khắp giới kết nối với qua router(là thiết bị phân tuyến luồn liệu mạng) tạo thành mạng chung toàn cầu theo mô hình client/Server, phát triển vào đầu thập niên 70 Internet công nghệ thông tin liên lạc mới, đại, tác động sâu sắc vào xã hội sống chúng ta, phương tiện cần thiết điện thoại hay tivi, mức độ bao quát Chẳng hạn điện thoại cho phép trao đổi thông tin qua âm thanh, giọng nói Với Tivi, thông tin nhận trực quan Còn Internet đưa vào giới có tầm nhìn rộng bạn làm thứ: viết thư, đọc báo, xem tin, giải trí, tra cứu chí thực phi vụ làm ăn, ….Vì Internet mạng mạng, tức bao gồm nhiều mạng máy tính kết nối lại với nhau, Số lượng máy tính nối mạng số lượng người truy cập vào mạng Internet toàn giới ngày tăng lên nhanh chóng Đặc biệt từ năm 1993 trở đi, mạng Internet không cho phép chuyển tải thông tin nhanh chóng mà giúp cung cấp thông tin, diễn đàn thư viện toàn cầu Các thông tin đặt rải rác SVTH : Trương Minh Tuyến Trang Mailling System toàn cầu truyền thông với thiết bị Modem đường dây điện thoại • Internet đầu năm 1969 tên ARPANET(Advanced Research Projects Agency) gọi ARPA Nó thuộc quốc phòng Mỹ (DoD) Đầu tiên có máy thiết kế để minh hoạ khả xây dựng mạng Cách dùng máy tính nằm rải rác vùng rộng Vào năm 1972, ARPANET trình bày công khai, 50 trường đại học viện nghiên cứu nối kết vào Mục tiêu ARPANET nghiên cứu hệ thống máy tính cho mục đích quân Chính phủ quân đội tìm kiếm phương cách để làm cho mạng tránh lỗi, mạng thiết kế cho phép văn thư lưu hành từ máy tính đến máy tính khác, phủ quân đội, máy tính có công dụng rõ ràng sâu rộng Tuy nhiên, mối bận tâm yếu tính đáng tin cậy có liên quan đến vấn đề sinh tử Kế hoạch ARPANET đưa nhiều đường nối máy tính Điều quan trọng máy tính bạn gởi văn thư đường khả dụng nào, thay qua đường cố định Đây nơi mà vấn đề giao thức xuất Đầu năm 1980 trung tâm DARPA thử nghiệm giao thức TCP/IP trường đại học mỹ cho phép nối với hệ điều hành UNIX BSD ( Berkely Software Distribution) • Hệ điều hành UNIX hệ phát triển mạnh với nhiều công cụ hỗ trợ đảm bảo phần mềm ứng dụng chuyển qua lại họ máy khác (máy mini, máy tính lớn máy vi tính) Bên cạnh hệ điều hành UNIX BSD cung cấp nhiều thủ tục Internet bản, đưa khái niệm Socket cho phép chương trình ứng dụng thâm nhập vào Internet cách dễ dàng • Internet tạm hiểu liên mạng gồm máy tính nối với theo nghi thức số thủ tục chung gọi TCP/IP (Transmission Control Protocol/Internet Protocol).Thủ tục nghi thức trước thiết lập phát triển cho đề án nghiên cứu Bộ Quốc Phòng Mỹ với mục đích liên lạc máy tính nối đơn lẻ mạng máy tính với mà không phụ thuộc vào hãng cung cấp máy tính Sự liên lạc bảo đảm liên tục trường hợp có nút mạng không hoạt động • Ngày nay, Internet mạng máy tính có phạm vi toàn cầu bao gồm nhiều mạng nhỏ máy tính riêng lẻ kết nối với để liên lạc trao đổi thông tin Trên quan điểm Client / Server xem Internet mạng mạng Server, truy xuất hàng triệu Client Việc chuyển nhận thông tin Internet thực nghi thức TCP/IP Nghi thức gồm hai thành phần Internet protocol (IP) transmission control protocol (TCP) (được nguyên cứu phần sau) IP cắt nhỏ đóng gói thông tin chuyển qua mạng, đến máy nhận, thông tin ráp nối lại TCP bảo đảm cho xác thông tin chuyền thông tin ráp nối lại đồng thời TCP yêu cầu truyền lại tin thất lạc hay hư hỏng Tuỳ theo thông tin lưu trữ mục đích phục vụ mà server Internet phân chia thành loại khác Web Server, email Server hay FTP Server Mỗi loại server tối ưu hoá theo mục đích sử dụng SVTH : Trương Minh Tuyến Trang Mailling System • Từ quan điểm người sử dụng, Internet trông bao gồm tập hợp chương trình ứng dụng sử dụng sở hạ tầng mạng để truyền tải công việc thông tin liên lạc Chúng ta dùng thuật ngữ "interoperability" để khả hệ máy tính nhiều chủng loại hợp tác lại với để giải vấn đề Hầu hết người sử dụng truy cập Internet thực công việc đơn giản chạy chương trình ứng dụng máy tính gọi máy client mà không cần hiểu loại máy tính(Server) truy xuất, kỹ thuật TCP/IP, cấu trúc hạ tầng mạng hay Internet đường truyền liệu qua để đến đích nó.Chỉ có người lập trình mạng cần xem TCP/IP mạng cần hiểu vài chi tiết kỹ thuật Hình 1.4 : Liên lạc Internet Các kiểu kết nối Internet: + Kết nối quay số(dial-up connection): rẻ tiền tốc độ truy cập bị hạn chế bị gián đoạn bất ngờ tải kênh truyền + Kết nối qua tuyến điện thoại có tốc độ truyền 56kbs/s tốc độ có kiểu quay số không đáng kể Tuy nhiên, với tốc độ phát triển nhanh chóng nhu cầu trao đổi thông tin mạng Internet, người ta xây dựng kết nối có tốc độ cực nhanh tuyến backone, siêu xa lộ sử dụng loại cáp quan để truyền liệu với tốc độ lên tới 622 megabits/s + Mạng Intranet, Extranet Internet : Khi bạn xây dựng mạng LAN, MAN WAN theo chuẩn Internet bạn tạo mạng Intranet Khi bạn kết nối mạng Intranet vào Internet bắt đầu giao tiếp với giới bên bạn tạo Extranet IV.Các ứng dụng Client/Server Internet thông dụng : Tuỳ theo thông tin lưu trữ mục đích phục vụ mà Server mạng Internet phân chia thành loại Web server, Email server, Chat Server, hay FPT server,… loại tối ưu hoá theo mục đích sử dụng giao thức cổng kết nối khác SVTH : Trương Minh Tuyến Trang Mailliing System World Wide W Web((www): + Web ứng g dụng hoàn ảo phổ biến nhấtt nayy, ngày cấ ấu thành phần p lớn Internet dựa a kỹ th huật biểu diễn d g tin gọi siêu văn bản, g từ chọ ọn văn v có ó thể thông đượcc mở rộng lúcc để ccung cấp đầy đ đủ n thông tin n từ Sự mở rộ ộng đâyy theo ngh hĩa chún ng liên kết tớ ới tài liệu l khác: văn bản, hình ảnh, âm h, hay hỗn hợp loại….có chứa c thông tin bổ su ung c khác World Wid de Web phần đồ hoạ IInternet Thuở T ban đầu, đ Nói cách Intern net hệ thống t truyề ền thông Internet hệ thống g truyền th hông dựa văn bản; b việc liên kết vớ ới site s khác có c nghia phải gõ địa a mã hoá h dài dằ ằng dặc vớ ới độ xác 100 0% Công nghệ World Wide Web W xuất vị cứu c tinh K Khả đặt đ hình ản nh lên Web b Site bất ngờ c thông tin t We eb trở nên n hấp nên hơn, h lôi cu uốn Ngoài N HT TTP làm cho (Hype ertext Tran nsfer Proto ocol) cho phép tran ng Web kế ết nối với qua siêu liên l kết (hyyperlink), nhờ n m mà người dùng d dễ dà àng "nhảy"" qua Web W site nằm n hai đầu trái đất, đ World Wide We eb m phần cấu c thành nên Intern net có ó nhiề ều thành phần p khácc như: E-mail, Gop pher, Telne et, Usenet Các trìn nh duyệt máy Client tthay mặt người n sử d dụng yêu cầu c g tập tin HTML H từ S Server Web b cá ách thiết lậ ập kếtt nối với máy m Server web đưa cá ác yêu cầu u tập tin đế ến Serverr Server n nhận nhữn ng yêu cầu u này, lấy tập tin gởi chún ng đến cửa a sổ ttrình duyệtt Client S web w cung cấp thông g tin ạng siêu vă ăn bản, đ + Web Server biểu diễn ạng trang Các trang g có chứa liên kkết tham chiếu c đến n khác mộ ột Web Server trang khác đến tài nguyên W Serve er khác Các C trang tư liệu siê văn sau soạn thảo o Web đượcc quản lý chươn ng trình W Web Serve er chạy trê ên máy Se erver g hệ thống g mạng h động Web server Cơ chế hoạt + Máy server Web b dùng gia ao thức HTTP H để lấ tài ngu uyên Web xác định thông t qua URL HTT TP giao thức mức ứng dụng đượ ợc thiết kế cho truy t cập tà ài nguyên Web nhanh chóng hiệu q Giao thức dựa vào mô hình request-rreponse Dịch vụ Web xâyy dựng th heo mô hình h ong We eb browse er đóng vaii trò client gởi cácc yêu cầu d clientt/server, tro dạng URL đến server Web server trả lời bằn ng cách trả ả trrang Hyperrtext age (HTML L) Markup Langua + Trang HTML mộ ột trang tĩn nh, tức nội dung ã có v lư ưu We eb site, ho oặc tra ang Web động đ (nội d dung dạng xác định g xác định h trước) mà m server ttạo thời t điểm cclient yêu cầu để trả ả lời không cho yêu y cầu client, ho oặc trrang liệt kê ê file folder trê ên Web sitte h 1.3 : Web b browser gửi yêu cầ ầu URL đế ến Web serrver Hình ế Mailliing System + Web brrowser gửi ửi yêu cầu URL U đến Web W server ♦Mỗi trrang g intranet t Internet có URL (Unifform ource Loca ation) định vị chúng Web brow wser yêu cầu c trrang Reso cách gửi URL đến Web W server Web server dù ùng th hông ong URL để định vị v tổ ch hức trang t HTM ML để gửi cho Web W tin tro browsser c URL L nói chung g có dạng sau: ♦ Một chuỗi :// >/ Trong ó: Tiền tố giao thứcc sử dụng cho dịch vụ, ví v dụ c Hypertexxt Transpo ort Protoco ol (HTTP) dùn ng cho dịch h vụ giao thức Web, gia ao thức FTP, gopher, tên DNS D (Dom main Name e System) máy Web b server đường dẫn đến thông tin n yêu u cầu server u ví dụ địa ch hỉ URL ác nhau: Bảng sau Protocol P h http:// h https:// ( (secure HT TTP) g gopher:// f ftp:// Pa Dom main name ath www w.hcmuns.e edu.vn /va anphong/d dtao.htm www w.companyy.com /ca atalog/orde ers.htm goph her.college e.edu orion n.bureau.g gov /re esearch/asstronomy/in ndex.htm /sttars/alpha qu uadrant/sta artlist.txt + Web se erver trả lờ ời yêu cầu Web browser b Hình1.4 : Web server s trả lời l yêu cầ ầu URL đến n Web bro owser ♦ Web server ẽ trả trang HTM ML cho W Web brow wser, trrang L thuộc mộ ột kiểu sau: HTML Trang Web tĩĩnh (Staticc webpage e) : trang g HTML đ b server ch hỉ đơn giản n lấy tra ang gở ởi cho Web W chuẩn bị sẵn Web g gọi thi h hành chương trrình hay m script browser mà không ười dùng yêu y cầu m trang Web W tĩnh b cách nhập vào khác ngư chuỗi UR RL click chuột vào v siê liên kết trỏ tới UR RL Tran ng Web độ ộng (Dyna amic webp page) : n tran ng Web đ tạo tạ ại thời điểm m client gử ửi yêu cầu u để đáp ứng yêu cầu c user u ế Mailliing System Server có ó thể gọi g chạy m chương g trình ác, sử dụng API server, c ngôn ngữ n kịch b CGI script, s query sở liệu tuỳ theo thông tin mà m web brrowser cun ng cấp h sách liệt kê(Directo ory listing) : Nếu use er gửi yêu cầu c mà kh hông Danh mô tả mộ ột file cụ thể, t tạo m trang m cho Web site hay cho thư mục, m cấu hình server ch ho phép du uyệt thư m mục n cho thư mục, trang t Nếu sử dụng trang HTML m ửi cho Web b browser,, directory lissting gử (phiên bả ản HTML Wind dows Explorer hay F File Mana ager chạy trình yệt) trả t cho o user dướ ới dạng mộ ột trang HT TML, g file v thư mục thể n siêu liên kkết Sau đ user có ó thể nhảy đến n file bằ ằng cách click c vào siêu s liên kết k tương ứng dire ectory-listin ng Thư điện n tử (E-Ma ail): - Là dịch vụ phổ biến thông dụn ng mạng m Intern net/Intrane et n không g thể thiế ếu Interrnet/Intrane et na ay Tuy nhiên không g phải dịch d vụ “từ đầu - đế ến cuối” (e end to end d) Nghĩa dịch vụ không g đòi hỏi hai h máy tín nh gởi n nhận thư phải p nối trự ực tiếp với để thực t việc v chuyể ển thư Nó dịch vụ ụ kiểu lưu v chuyển tiếp (store e and forw ward) thư đ chuyể ển từ máy y sang máy khác c k máy đícch nhận đư ược Ngườ ời nhận cũ ũng thự ực mộ ột số thao tác đơn g giản để lấyy thư, đọc thư nế ếu cần cho in Cách liên lạc thuận tiện h nhiều so s với gởi thư thông g thường qua q điện đ Fax, lại rẻ ẻ nhan nh Cá ách thực việc chuyển c thư không cần phải kế ết nối trực tiếp với để ch huyển thư, thư ch huyển từ máy m đ đến máy khác cho tớ ới máy đícch Giao tthức dụng ch ho hệ thống thư điện n tử In nternet SMTP(Sim mple truyền thống sử T P Protocol) C chế hoạ Cơ ạt động củ thư điện n tử(E-mail): Mail Transfer hức liên lạc : gởi thư Internet sử dụng nhiều giao g - Giao th u, giao thức SMTP (Single Message Tran nsfer Proto ocol) thức khác ế Mailling System dùng việc vận chuyển mail trạm Giao thức đặc tả hai chuẩn RFC 822 (định nghĩa cấu trúc thư ) RFC 821(đặc tả giao thức trao đổi thư hai mạng) rfc2821 nói rõ qui luật cách hoạt động giao thức Là giao thức để chuyển thư máy Client, SMTP có gởi thư, nhận thư, tập hợp lệnh dùng để gởi thư từ người gởi đến người nhận Giao thức SMTP hoạt động theo mô hình khách/chủ (Client/ Server) với tập lệnh đơn giản, trình khách (SMTP mail Client) bắt tay với trình chủ (SMTP mail Server) gởi yêu cầu tiếp nhận mail Trình chủ đọc nội dung mail trình khách gởi đến lưu vào thư mục định tương ứng với user máy chủ Phần làm rõ chương sau - Cứ trạm e-mail thường bao gồm hai dịch vụ: POP3 (Post Office Protocol Version 3) có nhiệm vụ nhận/trả thư từ/tới e-mail client dịch vụ SMTP (Simple E-mail Transfer Protocol) có nhiệm vụ nhận/phân phối thư từ/đến POP3 đồng thời trao đổi thư với trạm e-mail trung gian POP3 tìm thấy rfc1725 hay RFC 1939, giao thức đơn giản nhất, cho phép lấy mail từ trình chủ POP3 Server Ngoài tra trạm e-mail bổ sung thêm số dịch vụ khác ESMTP, IMAP dịch vụ MX Record dịch vụ DNS hay dịch vụ chuyển tiếp mail(Forward or relay) IMAP(INTERNET MESSAGE ACCESS PROTOCOL - VERSION 4rev1) thực chất giao thức bổ Sung mở rông giao thức POP3 thiếu IMAP cho phép đọc, xoá, gởi, chuyển mail máy chủ Điều thuận tiện cho người nhận mail phải thường xuyên di chuyển mail từ máy sang máy khác trình làm việc Tuy nhiên chi phí để cài đặt trạm e-mail có giao thức IMAP cao so với giao thức POP3 - Mỗi người dùng (client) phải kết nối với E-mail Server gần (đóng vai trò bưu cục địa phương) phải có tên (e-mail account) trạm e-mail sử dụng chương trình e-mail client (ví dụ Eudora, Netscape ) Sau soạn thảo xong thư đề rõ địa đích (người nhận) gửi thư tới E-mail-Server E-mail Server có nhiệm vụ tự động kiểm tra định hướng chuyển thư tới đích chuyển thư tới Email-Server trung gian khác Thư chuyển tới E-mail-Server người nhận lưu Đến người nhận thiết lập tới kết nối tới E-maiServer thư chuyển máy người nhận, không thư tiếp tục giữ lại server đảm bảo không bị - Phần khác ứng dụng thư điện tử cho phép người sử dụng đính kèm (attachments) theo thư tập tin (có thể dạng nhị phân chẳng hạn chương trình chạy) E-mail thành công người sử dụng Internet phục vụ dùng hầu hết trao đổi họ Một lý làm e-mail Internet phổ biến việc thiết kế cẩn thận: giao thức làm cho việc "phát thư" có độ tin cậy cao không hệ thống thư tín máy người gởi tương tác trực tiếp máy người nhận mà giao thức đặc tả thông điệp bị xoá người gởi người nhận thật có phiên thông điệp lưu trữ (đĩa cứng chẳng hạn)của họ - Như để gởi/nhận thư người sử dụng cần quan tâm tới cách sử dụng chương trình e-mail client Hiện có nhiều chương trình e-mail client Microsoft Outlook Express, Eudora Pro, Peagasus mail, SVTH : Trương Minh Tuyến Trang 13 Mailling System Dịch vụ Chat: - Chat tài nguyên người sử dụng Internet ưa chuộng Đây tài nguyên lý thú, cho phép bạn thiết lập đối thoại thông qua máy vi tính với người dùng khác Internet Sau bạn thiết lập hệ thống này, bạn gõ máy tính bạn gần tức thời máy tính ngược lại Những trao đổi thông qua chương trình Chat đối mặt trực tiếp hai người đối thoại với thông qua ngôn ngữ viết nên chậm so với đối thoại miệng có lợi ích với người không ngôn ngữ gõ-đọc dễ nghe-nói số trường hợp khác gõ(viết) dễ nói Dịch vụ FPT (File Transfer Protocol) - Là dịch vụ truyền tập tin(tệp) Internet FPT cho phép dịch chuyển tập tin từ trạm sang trạm khác, trạm đâu sử dụng hệ điều hành gì, cần chúng nối với Internet có cài đặt FPT FPT chương trình phức tạp có nhiều cách khác để xử lý tập tin cấu trúc tập tin, có nhiều cách lưu trữ tập khác - Để khởi tạo FPT từ trạm làm việc người sử dụng gõ : Fpt - Fpt thiết lập liên kết trạm xa bạn đăng nhập vào hệ thống(login/password) Vì fpt cho phép truyền tập tin theo hai chiều Để chuyển tập tin đến trạm xa dùng lệnh put, ngược lại dùng lệnh get để lấy thông tin Ngoài số trường hợp đổi tên, tạo, xoá thư mục….FPT Client sử dụng dịch vụ để lấy(get) tập tin từ FPT Server máy (download) gởi(put) tập tin lên FPT server (upload) ftp>put source-file ftp>get source-file destination-file destination-file - FTP theo nghĩa tiếng việt nghi thức truyền file máy tính đến máy tính khác thông qua mạng Nếu nghi thức TCP/IP gồm có lớp Application, lớp TCP, lớp IP, lớp Network, lớp Datalink lớp Physical FTP thuộc lớp ứng dụng (Application) - WWW dịch vụ hấp dẫn, thay hầu hết chức FTP Tuy nhiên có FTP cho phép copy file từ máy tính Client đến Server Nếu người dùng từ xa muốn làm điều chắn họ phải dùng FTP Những loại file truyền FTP phong phú, từ file tư liệu(document) file Multimedia file hình ảnh, âm SVTH : Trương Minh Tuyến Trang 14 Mailling System Hình 1.5 Mô hình truyền nhận File FPT Người sử dụng chương trình fpt Client kết nối với fpt Server, để kết nối thành công người dùng phải biết địa IP tên máy chủ chạy fpt Server gọi trạm xa(Romote host) máy chạy fpt Client gọi trạm địa phương(local host), thường chúng ta(người sử dụng) sử dụng chương trình fpt Client Đăng nhập từ xa Telnet - Telnet chương trình dùng giao thức Telnet, phần giao thức TCP/IP Nó cho phép người sử dụng từ trạm làm việc đăng nhập vào mạng xa qua mạng làm việc với hệ thống y trạm cuối nói trực tiếp với trạm xa - Máy tính xa, gọi telnet, chấp nhận nối kết telnet từ máy tính hệ thống TCP/IP Internet mạng TCP/IP, telnet làm việc cách hài hoà máy tính nối đến dịch vụ telnet cài đặt máy tính bạn thành phần telnet server thoả thuận cách mà chúng dùng kết nối, hệ thống không loại chúng tìm thấy ngôn ngữ chung telnet có giới hạn nó, lưu thông mạng kết nối từ xa khiến cho cập nhật từ hình trở nên chậm Telnet thường dùng cho mục đích công cộng thương mại, cho phép người dùng xa tìm kiếm sở liệu lớn, phức tạp, nguồn tài nguyên có giá trị giáo dục giúp cho việc nghiên cứu bạn trở nên hấp dẫn - Ðể khởi động Telnet, từ trạm làm việc người sử dụng việc gõ: telnet Người sử dụng kết nối đến Server Telnet(thường gọi daemon) sử dụng cổng 23 cho kết nối đến Server Để hiểu rõ việc truyền thông Telnet Client Telnet Server RFC 854 nói lên mối liên lạc RFC 854 xác định thành phần giao thức Telnet ¾ Khái niệm thiết bị đầu cuối ảo(Network Virtual Terminal) ¾ Những qui tắc tuỳ chọn cho việc dàn xếp để chuyển liệu ¾ Sự tương xứng thiết bị đầu cuối tiến trình SVTH : Trương Minh Tuyến Trang 15 Mailling System Archie (tìm kiếm tập tin) Phát triển đại học McGill Canada, Archie loại thư viện khổng lồ tự động đặn tạo số lớn thông tin gởi đến máy chủ Internet lập mục tập tin chúng để tạo sở liệu tìm kiếm CSDL mục lục liệu danh mục, biên dịch tập tin có sẵn máy chủ, Archie quét qua máy chủ Internet cách thường xuyên, CSDL thường xuyên cập nhật thực Archie hệ thống độc lập, thay nhóm máy chủ máy chủ archie đáp ứng cho tra hỏi máy chủ Internet để tạo nên sở liệu cho Gopher(Dịch vụ tra cứu thông tin theo thực đơn) Gopher cho phép ta truy cập vào nhiều nguồn tài nguyên khác nhau, nhiều loại dịch vụ Internet Là hệ thống làm việc theo Client/Server dạng thực đơn(Menu), chuyển từ menu sang menu khác Nếu thông tin cần tìm trạm kết nối Gopher Server tự động nối đến trạm khác Hệ thống Gopher phát triển đại học Minnesota miễn phí cho hoạt động phi lợi nhuận, Gopher dùng số hệ thống máy tính như: UNIX, DOS, Microsoft Windows, Macintosh, OS/2 Phần mềm Client chạy máy tính bạn chạy máy Gopher Với Gopher bạn xuyên qua Internet đến nơi mà người dùng đến, cách mà thực tổng hợp công cụ Internet như: Telnet, FPT, để bạn tìm đề mục tương quan đến bạn tìm kiếm, bạn trực tiếp đến mà không cần trình tiện ích, nhập vào địa mục tiêu việc tìm kiếm Gopher lấy tất điều cho bạn Tìm kiếm thông tin theo số (WAIS) Cũng giống Gopher, WAIS( Wide Area Information Server) cho phép tìm kiếm truy cập thông tin mạng(phần lớn thông tin văn hoá) mà không cần biết chúng thực đâu WAIS hoạt động theo mô hình Client/Server, nhiên WAIS Client WAIS Server thêm WAIS indexer thực việc cập nhật liệu mới, xếp theo số để tiện việc tìm kiếm WAIS không cho phép hiển thị tập tin văn mà tập tin đồ hoạ Nó nguồn quan trọng giúp cho nguồn thông tin Internet truy xuất WAIS chương trình dựa vào tiêu chuẩn Z39.50( tiêu chuẩn American National Standard), hệ thống dùng tiêu chuẩn này, trở thành dạng thức tìm kiếm phổ biến, WAIS nối đến CSDL máy Client có dùng Z39.50 Dịch vụ tên miền (Domain Name System - DNS) - Việc định danh phần tử liên mạng số địa IP rõ ràng không làm cho người sử dụng hài lòng, chúng khó nhớ, dễ nhầm lẫn Vì người ta xây dựng hệ thống đặt tên (name) cho phần tử Internet, cho phép người sử dụng cần nhớ đến tên SVTH : Trương Minh Tuyến Trang 16 Mailling System không cần nhớ đến địa IP Ta biết thêm thông tin cách hoạt động dịch vụ thông qua RFC 1035 - Hệ thống gọi DNS (Domain Name System) Ðây phương pháp quản lý tên cách giao trách nhiệm phân cấp cho nhóm tên Mỗi cấp hệ thống gọi miền (domain), miền tách dấu chấm Số lượng domain tên thay đổi thường có nhiều domain Domain có dạng tổng quát localpart@domain-name : ¾ Local-part thường tên người sử dụng hay nhóm người sử dụng người quản lý mạng nội qui định ¾ Còn domain-name gán Trung tâm thông tin mạng (NIC) cấp Domain cấp cao cấp quốc tế(com, org, net, ) sau cấp quốc gia quốc gia gán tên miền riêng biệt gồm hai chữ Ví dụ (Việt Nam), us (Mỹ), ca (Canada), fr (Pháp), v.v Trong quốc gia lại chia thành domain cao tiếp tục xuống cấp thấp Quốc gia VN gov edu com mil org net hut fit Domain Phạm vi sử dụng Gov tổ chức phủ (phi quân sự) Edu sở giáo dục Com tổ chức kinh doanh, thương mại Mil tổ chức quân Org tổ chức khác Net tài nguyên mạng - Mỗi Domain cấp cần phải cung cấp cho DNS Server, DNS s Server có nhiệm vụ lưu trữ địa Domain nhằn mục đích giúp người sử dụng tìm kiếm truy xuất vào địa cách dễ dàng Các DNS Server liên lạc với 10 Dịch vụ nhóm tin (Use Net News Groups) Là dịch vụ cho phép nhiều người nhiều nơi khác tham gia công tác hay trao đổi chủ đề riêng người có mối quan tâm giống tham gia vào nhóm tin để trao đổi vấn đề Mỗi chủ đề thảo luận nhóm riêng biệt Chủ đề nhóm nhóm riêng biệt Chủ đề nhóm tin vô phong phú ví dụ như: nhóm tin thuộc nhạc cổ điển, nhóm tin thể thao, nhóm tin khoa học… Xoay quanh vấn đề sống, nói vấn đề nhóm tin, nhóm tin có nhiều nội dung thảo luận Khi bạn gởi tin đến nhóm tin chủ chủ tiếp tục gởi tin đến nhóm chủ cộng tác Internet, thông tin lấy từ Server (máy chủ) khác Vì người khác lấy đọc tin từ News Server mà họ nối tới Việc gởi tin tới nhóm tin tương tự E-mail khác chỗ địa gởi địa nhóm tin SVTH : Trương Minh Tuyến Trang 17 Mailling System việc lấy văn đọc tương tự lấy đọc E-mail Và người sử dụng cần biết đến server tin nhất, server tin mà kết nối vào Mọi trao đổi, tương tác server tin nhóm tin hoàn toàn suốt người sử dụng Với dịch vụ này, người sử dụng nhận thông tin cần thiết từ nhiều người từ khắp giới SVTH : Trương Minh Tuyến Trang 18 Mailling System CHƯƠNG KIẾN TRÚC MẠNG VÀ CÁC PROTOCOL TRUYỀN THÔNG MẠNG [ SVTH : Trương Minh Tuyến Trang 19 Mailling System I.Kiến trúc mạng Có thể chia cấu trúc mạng làm hai phần sau: + Phần vật lý: gồm tất liên quan đến phần cứng máy tính, dây cáp mạng, card mạng thiết bị khác để truyền liệu mạng + Phần lôgic: cách tổ chức lôgic thiết bị phần cứng nói để chúng hiểu làm việc với kiến trúc vật lý: Các máy tính kết nối với thông qua cáp mạng card mạng(NIC: Network Interface Card) lắp đặt cho máy Nhiệm vụ NIC làm cho máy tính giao tiếp với thiết bị khác mạng Hiện có kiểu cấu hình mạng thông dụng mạng vòng(bus topolopy), mạng sao(star topolopy) mạng vòng(ring topolopy) Cấu hình hus, star thường dùng mạng Ethernet, mạng vòng dùng mạng Token Ring + Mạng bus : có ưu điểm cấu hình đơn giản, máy nối vào hệ thống mạng cần cài đặt phần mềm cho máy tính sử dụng được, máy nhận máy dễ dàng Nhược điểm có nhiều yếu điểm đường truyền, cần mối kết nối hai máy bị trục trặc toàn hệ thống mạng điều chết Hình 2.1 Mạng cấu hình bus Ethernet 10BASE2 + Mạng sao: hệ thống cáp mạng nối từ máy sang máy khác dạng hình sao, người ta sử dụng thiết bị làm trung tâm kết nối chung cho tất máy gọi hub(Switch,…) Thiết bị có nhiệm vụ điều phối tất giao tiếp máy mạng Ưu điểm : - Dễ phát cố đường dây cáp kết nối - Nếu có cố đường dây không ảnh hưởng đến toàn hệ thống - Lưu lượng liệu đường dây đụng độ nhờ có thiết bị kết nối chuyên dùng - Có thể giảm bớt thêm máy kết nối mạng mà không ảnh hưởng đến hệ thống mạng Khuyết điểm : SVTH : Trương Minh Tuyến Trang 20 Mailling System - Chi phí cho cáp kết nối cao - Các đầu nối tập trung vị trí, quản lý phức tạp Hình 2.2 Mạng Ethernet 10BASE_T + Mạng vòng: dùng với mạng Token Ring FDDI cách tổ chức hệ thống thiết bị phần cứng giống mạng không sử dụng hub hay switch mà thay vào thiết bị trung tâm gọi MAU(Multistation Access Unit) Các hoạt động MAU tương tự hub hay switch sử dụng mạng Token Ring Hình 2.3 Mạng Token Ring Kiến trúc logic mạng: Là tập hợp tài nguyên đĩa cứng, máy in, ứng dụng chạy mạng hay nói kiến trúc lôgic mạng thuật ngữ tổ chức mạng hay nói cách khác tổ chức phần cứng mạng thực phần mềm mạng tạo cấu trúc lôgic mạng II.Truyền thông mạng kiến trúc phân tầng protocol: Truyền thông mạng: Yếu tố quan trọng mạng máy tính tập hợp máy tính nối với đường truyền theo kiến trúc mạng máy tính Vậy SVTH : Trương Minh Tuyến Trang 21 ... CHƯƠNG TỔNG QUAN VỀ MẠNG VÀ CÁC DỊCH VỤ THÔNG DỤNGTRÊN INTERNET [ SVTH : Trương Minh Tuyến Trang Mailling System I Động lực thúc đẩy đời mô hình mạng Client/Server : - Ngày với xu hướng mạng toàn... lôgic mạng thuật ngữ tổ chức mạng hay nói cách khác tổ chức phần cứng mạng thực phần mềm mạng tạo cấu trúc lôgic mạng II.Truyền thông mạng kiến trúc phân tầng protocol: Truyền thông mạng: Yếu tố quan. .. mạng LAN, MAN WAN theo chuẩn Internet bạn tạo mạng Intranet Khi bạn kết nối mạng Intranet vào Internet bắt đầu giao tiếp với giới bên bạn tạo Extranet IV .Các ứng dụng Client/Server Internet thông

Ngày đăng: 07/09/2017, 08:51

Hình ảnh liên quan

+ Xây dựng mô hình làm việc thống nhất tập trung cho tất cả mọi người sử dụng mạng.  - Đồ án tốt nghiệp tổng quan về mạng và các dịch vụ thông dụng trên internet

y.

dựng mô hình làm việc thống nhất tập trung cho tất cả mọi người sử dụng mạng. Xem tại trang 5 của tài liệu.
Hình 1.2 : Mô hình mạng Client/Server. - Đồ án tốt nghiệp tổng quan về mạng và các dịch vụ thông dụng trên internet

Hình 1.2.

Mô hình mạng Client/Server Xem tại trang 6 của tài liệu.
Hình1.4 : Liên lạc trên Internet - Đồ án tốt nghiệp tổng quan về mạng và các dịch vụ thông dụng trên internet

Hình 1.4.

Liên lạc trên Internet Xem tại trang 8 của tài liệu.
Hình1 - Đồ án tốt nghiệp tổng quan về mạng và các dịch vụ thông dụng trên internet

Hình 1.

Xem tại trang 10 của tài liệu.
Hình 1.5 Mô hình truyền nhận File FPT - Đồ án tốt nghiệp tổng quan về mạng và các dịch vụ thông dụng trên internet

Hình 1.5.

Mô hình truyền nhận File FPT Xem tại trang 14 của tài liệu.
+ Mạng bu s: có ưu điểm là cấu hình đơn giản, khi các máy nối vào hệ thống mạng thì cần cài đặt phần mềm cho mỗi máy tính là có thể  sử  dụng  được, các máy này nhận được máy kia dễ dàng - Đồ án tốt nghiệp tổng quan về mạng và các dịch vụ thông dụng trên internet

ng.

bu s: có ưu điểm là cấu hình đơn giản, khi các máy nối vào hệ thống mạng thì cần cài đặt phần mềm cho mỗi máy tính là có thể sử dụng được, các máy này nhận được máy kia dễ dàng Xem tại trang 19 của tài liệu.
Hình 2.2 Mạng sao Ethernet 10BASE_T - Đồ án tốt nghiệp tổng quan về mạng và các dịch vụ thông dụng trên internet

Hình 2.2.

Mạng sao Ethernet 10BASE_T Xem tại trang 20 của tài liệu.
Hình 2.3 Mạng Token Ring - Đồ án tốt nghiệp tổng quan về mạng và các dịch vụ thông dụng trên internet

Hình 2.3.

Mạng Token Ring Xem tại trang 20 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan