MẠNG VÀ TRUYỀN THÔNG - Chương III: Mạng Internet

43 14 0
MẠNG VÀ TRUYỀN THÔNG - Chương III: Mạng 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

Mạng Internet - Giới thiệu chung về Internet - Các dịch vụ và ứng dụng trên Internet - Ứng dụng và giao thức ứng dụng - Giao tiếp giữa các tiến trình trên Internet - Các mô hình ứng dụng

3.3.Mạng Internet 3.3.1.Giới thiệu chung Internet 3.3.2.Các dịch vụ ứng dụng Internet 3.3.1.Giới thiệu chung Internet a) Lịch sử     6/1968: quốc phịng Mỹ thiết lập mạng máy tính đầu tiên, lấy tên gọi ARPANET Đầu năm 80, tách làm mạng quân (Milnet) dân (vẫn gọi ARPANET) 11/1986: có 5089 máy kết nối vào mạng Tới năm 1990, mạng máy tính mở rộng tồn cầu, thức trở thành mạng Internet ngày b) Cơ chế quản lý Internet    Khơng có quan quản lý tối cao cho tồn mạng Internet Một tổ chức đứng điều phối hoạt động: Hiệp hội Internet (IOSC) Việc phân phối địa IP trung tâm thông tin mạng (NIC) khu vực đảm nhiệm 3.3.2 Các dịch vụ ứng dụng Internet Ứng dụng giao thức ứng dụng  Ứng dụng: – – –  Giao thức ứng dụng – –  Các tiến trình (có giao tiếp với nhau) Internet Hoạt động hệ thống cuối Trao đổi thông điệp Là quy tắc giao tiếp Sử dụng dịch vụ giao vận Ví dụ ứng dụng/giao thức – Web (HTTP), Mail (SMTP/POP/IMAP) Các thành phần ứng dụng  Giao diện người sử dụng – –   Hỗ trợ NSD làm việc với ứng dụng (trình duyệt web, phần mềm gửi thư, v.v) Cài đặt giao thức sử dụng dịch vụ giao vận Tiến trình ứng dụng: chương trình chạy Giao tiếp tiến trình – – IPC (inter-process communication) máy Socket: máy mạng Giao tiếp tiến trình Internet   Socket giao diện tiến trình ứng dụng tầng giao vận Socket định danh – –  Số hiệu cổng, địa IP Kiểu giao thức giao vận (TCP, UPD) Socket API: Cho phép tiến trình lựa chọn tham số, dịch vụ Các mơ hình ứng dụng    Khách chủ P2P Mơ hình lai Mơ hình khách chủ  Khách: – – –  Gửi yêu cầu truy cập dịch vụ đến máy chủ Có thể có địa IP động hay vào mạng không thường xuyên Về nguyên tắc, không liên lạc trực tiếp với khách khác Chủ: – – – Thường xuyên online Địa IP tĩnh Có máy chủ dự phịng nâng cao hiệu đề phịng cố Mơ hình điểm điểm túy     Khơng có máy chủ trung tâm Các máy có vai trị ngang Hai máy liên lạc trực tiếp Có thể có IP động, không cần vào mạng trức tiếp Giao thức chuyển thư (t)  SMTP (Simple Mail Transfer Protocol) – –  server dùng để chuyển thư qua lại với chương trình hỗ trợ người dùng dùng gửi thư tới server Hoạt động – Sau thiết lập nối kết TCP đến cổng 25 máy đích (máy chủ), máy nguồn (máy người dùng hay máy chủ thư điện tử khác gọi chung máy khách _ client) chờ nhận kết trả từ máy chủ Hoạt động (t)  Máy chủ gởi dịng văn đến máy khách thơng báo danh tính khả tiếp nhận thư – –   Nếu máy chủ khơng có khả nhận thư thời điểm tại, client hủy bỏ nối kết thử thiết lập lại nối kết sau Nếu máy chủ sẵn sàng nhận thư, client thơng báo thư từ đâu đến người nhận Nếu người nhận tồn tại, máy chủ thông báo cho client tiếp tục gởi thư Máy khách gởi thư máy chủ báo nhận cho thư Sau hai bên hồn tất phiên truyền nhận, kết nối đóng lại Có thể tồn nhiều máy chủ thư điện tử làm cầu nối máy chủ thư điện tử máy gửi máy đích hệ thống chuyển nhận thư điện tử c) Web  Web viết tắt World Wide Web (www) trao đổi tài liệu siêu văn HTML (HyperText MarkUp Language) Internet, dựa giao thức HTTP (Hyper Text Transfer Protocol) Giao thức HTTP       Giao thức HTTP hoạt động với mơ hình khách/chủ (client/server) Máy chủ mở TCP socket chờ cổng mặc định (cổng 80) Client khởi tạo liên kết TCP tới máy chủ Máy chủ chấp nhận yêu cầu tạo liên kết Trong trình truyền liệu, client gửi yêu cầu HTTP request máy chủ trả lời lại HTTP response Cả máy khách máy chủ phải theo dõi xem phía bên có chủ động cắt nối kết hay khơng lấy làm sở để tự cắt nối kết Trình duyệt Web    Trình duyệt Web chương trình giao diện đồ họa cho phép người dùng đưa vào yêu cầu truy nhập Web, tải hiển thị nội dung Web Cho phép người dùng “mở URL”(Uniform Resource Locators), cung cấp thơng tin vị trí đối tượng Internet Ví dụ http://www.vcu.edu.vn/index.ht ml Các tập tin Web chứa: – – – văn hình ảnh, audio video clips liên kết siêu văn (hypertext links) Bộ đệm Web   Nơi lưu trữ tạm/bộ đệm trang Web Lợi ích – – Đối với máy khách: nạp hiển thị trang Web từ đệm gần nhanh nhiều so với từ máy chủ từ xa Đối với máy chủ: giảm bớt tải máy chủ Bộ đệm Web  Cài đặt tại: – – – Trình duyệt Web Máy chủ mạng nội (Web Proxy): người dùng sau sử dụng trữ sẵn người dùng trước Máy chủ ISP Bộ đệm Web(t) •Yêu cầu HTTP từ máy khách chuyển phát đến máy chủ ISP •Máy chủ liền kiểm tra xem URL yêu cầu có giống với URL trữ sẵn hay khơng •Nếu có, máy chủ trả lời •Nếu khơng, máy chủ chuyển u cầu đến máy chủ web thật sự, lưu vào đệm thơng điệp trả lời từ phía máy chủ •Các máy chủ Web phải gán “ngày hết hạn” (tức trường Expires header) cho trang Web mà phục vụ cho máy khách, phải kiểm tra tính cập nhật trang Web Một số trang web hỗ trợ tìm kiếm     Google.com Yahoo.com Infoseek.com Altavista.com d)Truyền tập tin  Ứng dụng dựa giao thức FTP (File Transfer Protocol) [RFC 959]: trao đổi tập tin máy Hoạt động  Hoạt động ứng dụng truyền tập tin theo mơ hình khách/chủ – –  Người dùng lệnh cho FTP user agent User agent nối kết tới máy chủ FTP để dàn xếp thủ tục làm việc, thực thi tác vụ theo yêu cầu trả kết cho người dùng Giao thức FTP sử dụng giao thức tầng giao vận TCP – – – Lệnh FTP, cổng 21, Dữ liệu: cổng 20 Kênh liệu kênh hai chiều, không thiết phải tồn Lệnh FTP Lấy tệp thong_bao.doc máy chủ vcu_fee khoa thương mại điện tử máy tính giao diện dịng lệnh $ ftp vcu_fee Connected to vcu_fee 220220 vcu_fee.vcu.edu.vn FTP server (Version 2.1 WU(1)) ready Name(none): chungnh 331Password required for binhnn Password: 230 User chungnh logged in Remote system type is Windows Server 2003 Using binary mode to transfer files ftp> get thong_bao.doc local: thong_bao.doc remote: thong_bao.doc 200 PORT command successful 150 Opening BINARY mode data connection for nettcp.c (46 bytes) 226 Transfer complete 46 kilo bytes received in seconds (0.04 Kbytes/s) e)Telnet    Dịch vụ truy cập máy tính từ xa Sử dụng giao diện dòng lệnh Hiện thường thay remote desktop ... máy kết nối vào mạng Tới năm 1990, mạng máy tính mở rộng tồn cầu, thức trở thành mạng Internet ngày b) Cơ chế quản lý Internet    Khơng có quan quản lý tối cao cho toàn mạng Internet Một... chức đứng điều phối hoạt động: Hiệp hội Internet (IOSC) Việc phân phối địa IP trung tâm thông tin mạng (NIC) khu vực đảm nhiệm 3.3.2 Các dịch vụ ứng dụng Internet Ứng dụng giao thức ứng dụng ... dịch vụ giao vận Tiến trình ứng dụng: chương trình chạy Giao tiếp tiến trình – – IPC (inter-process communication) máy Socket: máy mạng Giao tiếp tiến trình Internet   Socket giao diện tiến trình

Ngày đăng: 18/05/2021, 16:11

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

Tài liệu liên quan