Tài liệu Đồ án tốt nghiệp Tổng quan về mạng và các dịch vụ thông dụng trên Internet doc

122 1.2K 0
Tài liệu Đồ án tốt nghiệp Tổng quan về mạng và các dịch vụ thông dụng trên Internet doc

Đ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 tồn cầu hố, liên lạc thơng tin qua lại máy theo mơ hình Client/Server ứng dụng quan mạng khơng thể 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 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 tồn Lập trình mạng theo mơ hình Client/Server giải pháp an tồn cho nhà lập trình II Ngun tắc hoạt động mạng theo mơ hình client/Server : - Mạng Client/Server đơn có tiêu chuẩn khơng có 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 Ngồ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 tồ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 cịn giúp cho việc giải tố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, khơng phải việc giải tố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 số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 tồn hệ thống chết, tính đề kháng lỗi 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 khố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ị, khơng có 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í cịn 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à cịn giúp cung cấp thơng tin, diễn đàn thư viện tồn cầu Các thơng tin đặt rải rác SVTH : Trương Minh Tuyến Trang Mailling System tồ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ủ qn độ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 tồ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 hố 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 hố 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 Mailli System ing 1 World W Wide Web( (www): + Web ứng dụng hoàn phổ biến g ảo t y, ngày cấ thành p ấu phần lớn Internet dựa kỹ th a huật biểu d diễn g g ọn văn ó thơng tin gọi siêu văn bản, từ chọ v mở rộng lúc để c c c cung cấp đầy đủ thông tin từ Sự đ n n mở rộ theo ngh chún liên kết tớ tài l ộng y hĩa ng ới liệu khác: văn bản, hình ảnh, âm hay hỗn hợp loại….có c h, chứa thông tin bổ su ung cách khác World Wid Web phần đồ hoạ I de Internet Thuở ban đ T đầu, Nói c Intern hệ t net thống truyề thông Internet hệ thống truyền th ền g hông dựa văn bản; việc liên kết vớ s khác có nghia phải gõ địa b ới site c a mã h hoá dài dằ ằng dặc vớ độ xác 100 ới 0% Cơng nghệ World Wide W Web xuất vị c cứu tinh K đặt hình ản lên Web Site bất ngờ Khả đ nh b c t eb n h uốn Ngồi HT TTP làm cho thơng tin We trở nên hấp nên hơn, lôi cu N (Hype ertext Tran nsfer Proto ocol) cho phép tran Web kế nối với qua ng ết siêu liên kết (hy l yperlink), nhờ m người d n mà dùng dễ dà "nhảy" qua W àng " Web site n nằm hai đầu trái đ World Wide We m phần c thành nên đất, eb cấu Intern ngồi cịn có nhiề thành p net ó ều phần khác như: E-mail, Gop c pher, Telne Usenet Các trìn duyệt máy Client t et, nh thay mặt n người sử d dụng yêu c tập tin H cầu g HTML từ S Server Web cá thiết lậ kết nối b ách ập t với m Server web đưa cá yêu cầu tập tin đế Server Server n máy ác u ến r nhận nhữn yêu cầu này, lấy tập tin gởi chún đến cửa sổ t ng u ng a trình duyệt Client t Server w web cung cấp thông tin g ạng siêu vă bản, đ ăn + Web S biểu diễn ạng trang Các trang có chứa liên k tham chiếu đến g kết c n ột trang khác đến tài nguyên khác mộ Web Server Web Serve khác C trang tư liệu siê văn sau soạn thảo er Các o W quản lý chươn trình W c ng Web Serve chạy trê máy Se er ên erver hệ g thống mạng g hoạt động Web server Cơ chế h + Máy server Web dùng gia thức HTTP để lấ tài ngu b ao H uyên Web xác định t thông qua URL HTT giao thức mức ứng dụng đượ thiết kế TP ợc cho t truy cập tà nguyên Web nhanh chóng hiệu q ài Giao thức dựa vào mơ hình request-r reponse Dịch vụ Web xây dựng th y heo mơ h hình t/server, tro We browse đóng vai trị client gởi yêu cầu d ong eb er i c client dạng URL đến server Web server trả lời bằn cách trả tr ng ả rang Hyper rtext age L) Markup Langua (HTML + Trang HTML mộ trang tĩn tức nội dung có ột nh, ã ưu eb oặc ang động (nội d dung dạng xác định v lư We site, ho tra Web đ g h mà tạo thời điểm c client yêu cầu để trả lời ả không xác định trước) m server t t cho yêu cầu client, ho tr y oặc rang liệt kê file folder trê Web sit ê ên te h b ầu ến rver Hình 1.3 : Web browser gửi yêu cầ URL đế Web ser ế Mailli System ing + Web br rowser gửi yêu cầu U ửi URL đến Web server W ♦Mỗi tr rang intranet t g Internet có URL (Unif form ource Loca ation) định vị chúng Web brow wser yêu c tr cầu rang Reso cách gửi URL đến W server Web server dù th Web ùng hông ong URL để định v tổ ch vị hức t trang HTM để gửi cho W ML Web tin tro brows ser chuỗi URL nói chung có dạng sau: L g ♦ Một c :// of >/ Trong ó: Tiền tố giao thức sử dụng cho dịch vụ, v dụ c ví c xt ort ol ng h giao thức Hypertex Transpo Protoco (HTTP) dùn cho dịch vụ Web, gia thức FTP, gopher, ao DNS (Dom main Name System) e máy Web server b đường dẫn đến thông tin yêu cầu server n u u hỉ ác Bảng sau ví dụ địa ch URL nhau: Protocol P http:// h https:// h (secure HT ( TTP) gopher:// g ftp:// f Pa Dom main name ath www w.hcmuns.e edu.vn /va anphong/d dtao.htm www w.company y.com /ca atalog/orde ers.htm goph her.college e.edu orion n.bureau.g gov /re esearch/as stronomy/in ndex.htm /st tars/alpha qu uadrant/sta artlist.txt + Web se erver trả lờ yêu cầu Web b ời browser Hình1.4 : Web s server trả l yêu cầ URL đến Web bro lời ầu n owser ♦ Web server trả trang HTM cho W brow ẽ ML Web wser, tr rang L ột HTML thuộc mộ kiểu sau: Trang Web tĩ ĩnh (Static webpage : trang HTML đ c e) g b hỉ n ang ởi Web chuẩn bị sẵn Web server ch đơn giản lấy tra gở cho W g hành chương tr rình hay m script browser mà không gọi thi h ười yêu W cách nhập vào khác ngư dùng y cầu m trang Web tĩnh b chuỗi UR click chuột v siê liên kết trỏ tới UR RL vào RL Tran Web độ (Dyna ng ộng amic webp page) : n tran Web đ ng tạo tạ thời điểm client gử yêu cầu để đáp ứng yêu c ại m ửi u cầu u user ế Mailling System thuộc lẫn để truy xuất mail từ thư mục mail trước tiên phải gọi lệnh select hay examine trước tới lệnh có hiệu lực,… V.Một số hình ảnh minh hoạ diễn giải chương trình - Sau khỏi đơng xong chương trình server, khơng gặp lỗi chương trình nạp xuống Systray hệ điều hành dùng họ Windows Còn gặp lỗi sở liệu chưa khởi tạo ODBC hay cổng POP3, SMTP, IMAP4 sử dụng lúc chương trình hộp thơng báo lõi cụ thể chương trình - Khi chương trình chạy chưa login vào hệ thống chương trình trạng thái treo, có nghĩa khơng tắc chương trình khơng chỉnh đổi thay thao tác khác chương trình lắng nghe kết nối từ Client + Màn hình giao diện lúc chưa Login SVTH : Trương Minh Tuyến Trang 109 Mailling System + Giao diện login vào chương trình + hình giao diện lúc Login thành cơng lúc điều khiển chương trình - Ngồi giao diện login cho biết trạng thái Server giao thức ta cho ngừng lắng nghe từ Client hay chỉnh đổi cấu hình Server - Khi nhận mail mà không thuộc quyền quản lý Server hộp thoại sau làm nhiệm vụ trạm trung gian chuyển mail đến đích SVTH : Trương Minh Tuyến Trang 110 Mailling System hình ServerForward chọn làm nhiệm vụ này, ta sửa đổi lại cấu hình Server - Khi login xong toolbar có biểu tượng bao gồm connect Disconnect, Login logout, có chức tương ứng tên gọi Nhưng biểu tượng tìm thấy menu File menu cịn có chức Save File Print hay chức điều khiển khung chữ nhìn thấy giao diện - Menu View, menu xem xem thông tin panel điều khiển Như thể tất thông tin người dùng chương trình quản lý - Menu Tool + Đây menu điều khiển chương trình thiết lập lại ngày tự động cho giao thức SMTP Server, POP3 Server, IMAP4 Server SVTH : Trương Minh Tuyến Trang 111 Mailling System Theo hình ta thiết lập cho giao thức Pop3 cổng Client kết nối vào 110, tự động kết nối chọn thời điểm 06:00:00 đóng kết nối 22:00:00 + Tạo Tên miền Tên miền tạo có hay loại miễn phí hay tên miền đăng ký, tất thể dialog đăng lý tên miền + Tạo Account người sử dụng: SVTH : Trương Minh Tuyến Trang 112 Mailling System Đăng ký thành viên thuộc Tên miền dựa vào đăng lý sau đăng ký tên miền tồn thuộc quyền quản lý tên miền tạo - Ngoài để cập nhật thơng tin tên miền hộp dialog từ menu tool sau làm việc Ở ta thấy thành viên thuộc tên miền ta tạo thêm tên miền, tạo Account mới, xoá Account hay khoá tên miền lại (tạm thời khơng sử dụng) xố hẳn tên miền Bên trái tên miền bên phải Account thuộc tên miền đó,ở hộp dialog cịn nhiều tính khác tương tự thư mục Windons - Cũng từ menu tool ta thay đổi mật tên đăng nhập vào hệ thống chương trình SVTH : Trương Minh Tuyến Trang 113 Mailling System - Menu Format : tiễn ích làm cho chương trình thêm sinh động chỉnh lại Font, màu chữ, màu nền,… - Menu Help : menu trợ giúp người sử dụng - Ngồi tính chủ yếu chương trình cịn nhiều tính khác hay chạy chương trình thấy rõ điều Nó tương đối thân thiện với người dùng dễ sử dụng VI.Cài đặt chạy chương trình - Vì chương trình viết ngơn ngữ Java mã nguồn mỡ, nên để chạy chương trình điều kiện cần trước tiên hệ điều hành dùng để chạy chương trình phải hiểu Java nghĩa máy phải có máy ảo Java chạy Để có máy ảo Java tốt nên cài đặt JDK phiên hãng Sun,khi cài đặt xong JDK cần chạy File Server.bat chương trình Server thực thi - Cần phải cài đặt sở liệu cầu nối ODBC với tên AccountMail chọn đường dẫn đến file sở liệu đĩa VII.Hướng phát triển chương trình - Nhìn chung chương trình thực hoàn hảo cho dịch vụ mail Server hỗ trợ đa miền, có tính bảo mật chặt chẽ, dễ hiểu dẽ sử dụng Nhưng cịn mặt cần phát triển lên + Chương trình mức thử nghiệm, chưa thực hoạt động Internet hướng mà chương trình cần phát triển hỗ trợ với dịch vụ Web Server tạo nên dịch vụ khép kín + Mỗi tên miền chưa có người quản trị cụ thể mặt hạn chế phát triển sau + Chương trình chưa hỗ trợ dịch vụ đăng ký mail list gởi mail list định kỳ, khả hay dịch vụ mail Server SVTH : Trương Minh Tuyến Trang 114 Mailling System CHƯƠNG PH ÂN T ÍCH, XÂY DỰNG VÀ CÀI ĐẶT CHƯƠNG TRÌNH WEB MAIL TRÊN MÁY CLIENT SVTH : Trương Minh Tuyến Trang 115 Mailling System - Web mail dịch vụ mail client tiếng thông dụng Internet Web mail mà em trình bày dựa vào đặc tính Mỗi Web mail truy xuất quản lý mail Server đó, Web mail tạo nhằm mục đích thể rõ tính mà chương trình mail Server thiết kế - Web mail dùng giao thức IMAP4 SMTP để đọc gởi thư Nó có tính tiễn ích thân thiện với người dùng - Web mail thiết kế ngơn ngữ JSP trình điều khiển Jrun hãng allaire, lệnh truy xuất giao thức SMTP IMAP4 kế thừa từ từ lớp hãng Sun, em khơng có viết lệnh SMTP Client IMAP4 Cloient mà kế thừa sử dụng I.Các giao diện chương trình Giao diện đăng ký Account - Để đăng ký Account miễn phí từ Web mail, hình nhấn chuột vào nút đăng lý mail lúc trang đăng ký mail mở điền đầy đủ thông tin cần thiết, thành cơng Account tạo SVTH : Trương Minh Tuyến Trang 116 Mailling System - Để tạo Account miễn phí trước tiên phải đăng nhập vào tên miền mà bạn đăng ký với dịch vụ, sau có mục tự chọn thêm, xố Account,… Nếu Domain bạn bị khoá lại hay số lượng người dùng giới hạn khơng thể thêm Account Giao diện kiểm tra mail - Để kiểm tra mail người dùng phải đăng nhập vào hệ thống, giao diện đăng nhập sau SVTH : Trương Minh Tuyến Trang 117 Mailling System - Nếu trình sử dụng lỡ qn mật tìm lại mật thơng qua câu hỏi câu trả lời mà người dùng đăng ký với Server mail Đây tiễn ích hay mà Web mail hỗ trợ - Sau đăng nhập thành cơng trang kiểm tra mail mở ra, chào mừng thơng báo có thư hộp thư Inbox thể tính khác mà người dùng cấu hình trước Khi vào trang giao thức sử dụng IMAP nên ta dễ dàng biết có thư thư chưa đọc lần thăm mail trước thơng qua việc kiểm tra cờ trạng thái thư Sau giao diện thể thông tin SVTH : Trương Minh Tuyến Trang 118 Mailling System Theo hình hộp thư có thư thư cũ chưa đọc, phía bên phải hộp thư mail mà thuộc tính Active, để vào xem thông tin thư hộp thư ta nhấn chuộc vào thư mục thư tương ứng, nút check mail check hộp thư mặt định inbox Trang ta cấu hình lại hộp thư nhấn vào Optiont Folders thêm hay xố bớt hộp thư Thư sau xoá hộp thư khác mail Server lưu vào hộ thư Trash(đây hộp thư rác) xố thư hộp thư thư loại khỏi Account người dùng Chỉ có giao thức IMAP có chức quản lý đa hộp thư cịn POP3 có hộp thư Inbox - Giao diện kiểm thể thông tin thư hộp thư sau vào ta thấy rõ người gởi, ngày gởi, kích thước chủ đề thư, để xem nội dung thư nhấn chuột vào cột Sụbect thư Ngồi ta cịn biết thư thư chưa đọc thông qua màu thư, thư chưa đọc có màu trắng, thư đọc có màu vàng nhạt có điều thú vị hay từ giao thức imap có nhiều khả thao tác thư thiết lập lại trạng thái SVTH : Trương Minh Tuyến Trang 119 Mailling System thư, copy, move thư sang hộp thư khác, Thư xoá người dùng phục hồi lại hay thiết lập lại trạng thái thư,… Giao diện thao tác Thư mục mail - Để thao tác xử lý thư mục mail thêm mới, đổi tên, xoá hay thiết lập trạng thái Active(show) thư mục vào mục option Mục làm tất liên quan đế thư mục mail, ngồi ta nhấn chuột vào add để thêm thư mục mail mà khơng cần vào Option Trang option có giao diện sau: vào ta biết hộp thư trạng thái có thư, hộp thư trạng thái Hidden hộp thư không thấy giao diện sau login 4.Một số giao diện khác - Web mail hỗ trợ sổ địa nghĩa người sử dụng lưu lại địa mail bạn bè người thân,… Sổ địa lưu trữ họ, tên, ngày sinh, email,… Giao diện sổ địa sau SVTH : Trương Minh Tuyến Trang 120 Mailling System - Giao diện soạn thư, giao diện có dùng java Script nên để thể hết tính trình soạn thảo nên chạy môi trường Explorer 5.5 trở lên Giao diện hỗ trợ đầy đủ tính mà người dùng cần đến Người dùng gởi mail với file đính kèm theo, chương trình xử lý kèm file mà mặt hạn chế Web mail mà cần cải thiện Ngoài hai chức mail CC, BCC, người dùng gởi mail đến nhiều người khác cách địa mail cách dấu chấm phẫy “;” - Ngoài người sử dụng sửa đổi thơng tin đăng ký ban đầu nhấn chuột vào mail Option SVTH : Trương Minh Tuyến Trang 121 Mailling System - Ngồi tính Web mail cịn số tính khác nhìn chung thân thiện dẽ sử dụng II Cách cài đặt xử lý chương trình Web mail - Máy chủ để lưu trữ trang Web mail phải cài đặt chương trình Java Server page Jrun -Tiếp theo phải tạo host máy Client hiểu chạy Quy trình tạo host băng Jrun sau +Trước tiên login vào Jrun tên đăng nhập mặt định admin cịn password q trình cài đặt Jrun mà người cài đặt tạo + Khi login vào có cách để tạo host Jrun admin Server cổng 8000 Jrun Default Server cổng 8100 theo hình host tạo từ cổng 8000(Admin Server) chọn mục Web Applications, trang mở nhấn chuột vào create an Applications SVTH : Trương Minh Tuyến Trang 122 Mailling System Sau điền đầy đủ thông tin tên ứng dụng, cổng ứng dụng, địa URL ứng dụng cuối thư múc link đến ứng dụng đĩa Như hình sau tạo xong host ứng dụng có tên : http://tênmáychủ:8000/tmt01vn.com/ + từ trình duyệt Explorer máy Client đánh http://tmt:8000/tmt01vn.com/LoginMail.jsp địa URL Web mail đăng ký với Jrun, sau đăng ký xong việc cần làm máy Server copy gói tin mail.jar activation.jar vào thư mục Jrun root_Jrun/Allaire/Jrun/servers/default/default-app/WEB-INF/lib/ III Những mặt hạn chế Web mail - Web mail có mặt hạn chế sau gởi mail gởi file kèm - Chương trình chạy mạng cục bộ, chưa có host riêng để thực mạng Internet - Web mail chưa tạo cài đặt book lock địa mail gởi đến mà khơng thích nhận - Web mail check mail với giao thức IMAP chưa có mục chọn check mail với POP3 - Chưa tạo danh sách đăng ký mail list SVTH : Trương Minh Tuyến Trang 123 ... 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 tồn... 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... Cung cấp phương tiện để người sử dụng truy nhập vào môi trường ISO, đồng thời cung cấp dịch vụ thông tin phân tán hay dịch vụ cho người sử dụng Ứng với dịch vụ có protocol khác - Điều hấp dẫn

Ngày đăng: 12/12/2013, 19:15

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.  - Tài liệu Đồ án tốt nghiệp Tổng quan về mạng và các dịch vụ thông dụng trên Internet doc

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ình1. 4: Liên lạc trên Internet - Tài liệu Đồ án tốt nghiệp Tổng quan về mạng và các dịch vụ thông dụng trên Internet doc

Hình 1..

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

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 - Tài liệu Đồ án tốt nghiệp Tổng quan về mạng và các dịch vụ thông dụng trên Internet doc

Hình 1.5.

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

Hình 2.3.

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

Hình 2.2.

Mạng sao Ethernet 10BASE_T Xem tại trang 20 của tài liệu.
Hình2.4 Mô hình ISO gồm 7 tầng. - Tài liệu Đồ án tốt nghiệp Tổng quan về mạng và các dịch vụ thông dụng trên Internet doc

Hình 2.4.

Mô hình ISO gồm 7 tầng Xem tại trang 22 của tài liệu.
- Điều hấp dẫn của mô hình ISO chính là ở chỗ hứa hẹn giải pháp cho vấn đề truyền thông giữa các mạng không giống nhau - Tài liệu Đồ án tốt nghiệp Tổng quan về mạng và các dịch vụ thông dụng trên Internet doc

i.

ều hấp dẫn của mô hình ISO chính là ở chỗ hứa hẹn giải pháp cho vấn đề truyền thông giữa các mạng không giống nhau Xem tại trang 23 của tài liệu.
ô hình trên  chạy các  a lại với nh y Ms DOS - Tài liệu Đồ án tốt nghiệp Tổng quan về mạng và các dịch vụ thông dụng trên Internet doc

h.

ình trên chạy các a lại với nh y Ms DOS Xem tại trang 25 của tài liệu.
Hình 3.1 Hiển thị các nội dung của hộp thư. - Tài liệu Đồ án tốt nghiệp Tổng quan về mạng và các dịch vụ thông dụng trên Internet doc

Hình 3.1.

Hiển thị các nội dung của hộp thư Xem tại trang 37 của tài liệu.
5. Đị nh dạng thông điệp (Message Formats) - Tài liệu Đồ án tốt nghiệp Tổng quan về mạng và các dịch vụ thông dụng trên Internet doc

5..

Đị nh dạng thông điệp (Message Formats) Xem tại trang 37 của tài liệu.
Hình 3.2: Các lệnh điều khiển thư đặc biệt - Tài liệu Đồ án tốt nghiệp Tổng quan về mạng và các dịch vụ thông dụng trên Internet doc

Hình 3.2.

Các lệnh điều khiển thư đặc biệt Xem tại trang 38 của tài liệu.
Hình 3.4 :M ột số trường được sử dụng trong header thông điệp RFC 822. - Tài liệu Đồ án tốt nghiệp Tổng quan về mạng và các dịch vụ thông dụng trên Internet doc

Hình 3.4.

M ột số trường được sử dụng trong header thông điệp RFC 822 Xem tại trang 39 của tài liệu.
Hình 3.3 Các trường header RFC822 liên quan trong việc truyền thông điệp - Tài liệu Đồ án tốt nghiệp Tổng quan về mạng và các dịch vụ thông dụng trên Internet doc

Hình 3.3.

Các trường header RFC822 liên quan trong việc truyền thông điệp Xem tại trang 39 của tài liệu.
9 Những thông điệp sử dụng các ngôn ngữ không có trong các bảng chữ cái.  - Tài liệu Đồ án tốt nghiệp Tổng quan về mạng và các dịch vụ thông dụng trên Internet doc

9.

Những thông điệp sử dụng các ngôn ngữ không có trong các bảng chữ cái. Xem tại trang 40 của tài liệu.
Hình 3.7 Các kiểu chính và kiểu phụ được định nghĩa trong RFC 1521 - Tài liệu Đồ án tốt nghiệp Tổng quan về mạng và các dịch vụ thông dụng trên Internet doc

Hình 3.7.

Các kiểu chính và kiểu phụ được định nghĩa trong RFC 1521 Xem tại trang 41 của tài liệu.
Hình 3.8 Mô hình tổng quát sử dụng giao thức SMTP - Tài liệu Đồ án tốt nghiệp Tổng quan về mạng và các dịch vụ thông dụng trên Internet doc

Hình 3.8.

Mô hình tổng quát sử dụng giao thức SMTP Xem tại trang 42 của tài liệu.
Hình 4.2 Biên dịch Java - Tài liệu Đồ án tốt nghiệp Tổng quan về mạng và các dịch vụ thông dụng trên Internet doc

Hình 4.2.

Biên dịch Java Xem tại trang 63 của tài liệu.
- Cơ chế hoạt động của trang JSP được minh hoạ trong hình sau: - Tài liệu Đồ án tốt nghiệp Tổng quan về mạng và các dịch vụ thông dụng trên Internet doc

ch.

ế hoạt động của trang JSP được minh hoạ trong hình sau: Xem tại trang 88 của tài liệu.
- Những mô hình trên chỉ là mô hình miêu tả một dạng xử lý tiến trình cơ bản của IMAP, tuỳ vào từng chương trình mail client mà những mô hình trên  có thể thêm lệnh hay loại bỏ bớt lệnh - Tài liệu Đồ án tốt nghiệp Tổng quan về mạng và các dịch vụ thông dụng trên Internet doc

h.

ững mô hình trên chỉ là mô hình miêu tả một dạng xử lý tiến trình cơ bản của IMAP, tuỳ vào từng chương trình mail client mà những mô hình trên có thể thêm lệnh hay loại bỏ bớt lệnh Xem tại trang 107 của tài liệu.
+ Màn hình giao diện lúc chưa Login. - Tài liệu Đồ án tốt nghiệp Tổng quan về mạng và các dịch vụ thông dụng trên Internet doc

n.

hình giao diện lúc chưa Login Xem tại trang 108 của tài liệu.
V.Một số hình ảnh minh hoạ và diễn giải chương trình. - Tài liệu Đồ án tốt nghiệp Tổng quan về mạng và các dịch vụ thông dụng trên Internet doc

t.

số hình ảnh minh hoạ và diễn giải chương trình Xem tại trang 108 của tài liệu.
+ màn hình giao diện lúc Login thành công lúc này mọi điều khiển trong chương trình sẽ hiện ra - Tài liệu Đồ án tốt nghiệp Tổng quan về mạng và các dịch vụ thông dụng trên Internet doc

m.

àn hình giao diện lúc Login thành công lúc này mọi điều khiển trong chương trình sẽ hiện ra Xem tại trang 109 của tài liệu.
Theo hình trên ta đang thiết lập giờ cho giao thức Pop3 như cổng Client kết nối vào là 110, giờ tự động kết nối đang được chọn tại thời điểm 06:00:00 và  giờ đóng kết nối là 22:00:00 - Tài liệu Đồ án tốt nghiệp Tổng quan về mạng và các dịch vụ thông dụng trên Internet doc

heo.

hình trên ta đang thiết lập giờ cho giao thức Pop3 như cổng Client kết nối vào là 110, giờ tự động kết nối đang được chọn tại thời điểm 06:00:00 và giờ đóng kết nối là 22:00:00 Xem tại trang 111 của tài liệu.
theo hình thì host được tạo ra từ cổng 8000(Admin Server) chọn mục Web Applications, trang này được mở ra nhấn chuột vào create an Applications - Tài liệu Đồ án tốt nghiệp Tổng quan về mạng và các dịch vụ thông dụng trên Internet doc

theo.

hình thì host được tạo ra từ cổng 8000(Admin Server) chọn mục Web Applications, trang này được mở ra nhấn chuột vào create an Applications Xem tại trang 121 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