Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 43 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
43
Dung lượng
822,8 KB
Nội dung
3.3.Mạng Internet
3.3.1.Giới thiệu chung về
Internet
3.3.2.Các dịch vụ và ứng
dụng trên Internet
3.3.1.Giới thiệu chung về Internet
a) Lịch sử
6/1968: bộ quốc phòng Mỹ thiết lập mạng máy tính
đầu tiên, lấy tên gọi là ARPANET
Đầu những năm 80, tách làm 2 mạng quân sự
(Milnet) và dân sự (vẫn gọi là 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 ra toàn cầu,
chính thức trở thành mạngInternet ngày nay.
b) Cơ chế quản lý Internet
Không có cơ quan quản lý tối cao cho toàn bộ mạng
Internet.
Một tổ chức đứng ra điều phối hoạt động: Hiệp hội
Internet (IOSC).
Việc phân phối địa chỉ IP do các trung tâm thông tin
mạng (NIC) của từng khu vực đảm nhiệm
3.3.2 Các dịch vụ và ứng dụng trên Internet
Ứng dụng và giao thức ứng dụng
Ứng dụng:
– Các tiến trình (có giao tiếp với nhau) trên Internet
– Hoạt động trên các hệ thống cuối
– Trao đổi thông điệp
Giao thức ứng dụng
– Là các quy tắc giao tiếp
– Sử dụng các 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 của ứ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 các giao thức và sử dụng dịch vụ giao vận
Tiến trình ứng dụng: một chương trình đang chạy
Giao tiếp giữa các tiến trình
– IPC (inter-process communication) trên một máy
– Socket: giữa các máy trên mạng
Giao tiếp giữa các tiến trình trên
Internet
Socket là 1 giao diện giữa
tiến trình ứng dụng và tầng
giao vận
Socket được định danh bởi
– Số hiệu cổng, địa chỉ IP
– Kiểu giao thức giao vận
(TCP, UPD)
Socket API: Cho phép các
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 chỉ 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 các khách khác
Chủ:
– Thường xuyên online
– Địa chỉ IP tĩnh
– Có máy chủ dự phòng nâng cao hiệu năng đề phòng sự cố
Mô hình điểm điểm thuần túy
Không có máy chủ
trung tâm
Các máy có vai trò
ngang nhau
Hai máy bất kì có thể
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
[...]... cầu và tạo liên kết Trong quá trình truyền dữ liệu, client sẽ gửi yêu cầu HTTP request và máy chủ trả lời lại bằng các HTTP response Cả máy khách và máy chủ phải theo dõi xem phía bên kia có chủ động cắt nối kết hay không và lấy đó làm cơ sở để tự cắt nối kết của mình Trình duyệt Web Trình duyệt Web là các 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 và. .. nhận thư tại thời điểm hiện tại, client sẽ hủy bỏ nối kết và 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 sẽ thông báo lá thư đó từ đâu đến và ai sẽ là người nhận Nếu người nhận đó tồn tại, máy chủ sẽ thông báo cho client tiếp tục gởi thư Máy khách gởi thư và máy chủ báo nhận cho thư đó Sau khi cả hai bên hoàn tất phiên truyền nhận, kết nối sẽ được đóng lại Có thể tồn tại nhiều... không gian bộ nhớ Tên miền không chứa thông tin giúp định vị máy tính trên mạng -> Dịch vụ chuyển đổi tên miền sang địa chỉ IP (Domain Name System) Cơ chế phân giải tên miền Việc ánh xạ địa chỉ IP vào tên miền được thực hiện bởi các phần mềm Name Server cài đặt tại máy chủ và phần mềm Name Resolver cài đặt trên máy khách/trạm Tổ chức máy chủ DNS Cơ sở dữ liệu của tên miền không lưu trữ trên... kết nối sẽ được đóng lại Có thể tồn tại nhiều máy chủ thư điện tử làm cầu nối giữa máy chủ thư điện tử của máy gửi và máy đích trong hệ thống chuyển nhận thư điện tử c) Web Web viết tắt của World Wide Web (www) trao đổi tài liệu siêu văn bản HTML (HyperText MarkUp Language) trên Internet, dựa trên giao thức HTTP (Hyper Text Transfer Protocol) Giao thức HTTP Giao thức HTTP hoạt động... Cập nhật Giao thức chuyển thư (t) IMAP – (Internet Mail Access Protocol [RFC 1730]): Giao thức nhận thư có nhiều tính năng vượt trội hơn POP3, IMAP cho phép gởi mail Hoạt động – – Chương trình hỗ trợ người dùng khởi động một nối kết TCP trên cổng 143 đến máy chủ thư điện tử Người dùng tạo, xóa và sửa đổi nhiều hộp thư trên máy chủ cũng như lưu trữ và xử lý thư trên máy chủ thư điện tử So sánh... dùng “mở một URL”(Uniform Resource Locators), cung cấp thông tin về vị trí của các đối tượng trên Internet Ví dụ http://www.vcu.edu.vn/index.ht ml Các tập tin trên Web chứa: – – – văn bản hình ảnh, audio và video clips liên kết siêu văn bản (hypertext links) Bộ đệm Web Nơi lưu trữ tạm/bộ đệm các trang Web Lợi ích – – Đối với máy khách: nạp và hiển thị một trang Web từ bộ đệm gần đấy là nhanh hơn... ứng dụng mạng lâu đời nhất nhưng lại phổ dụng nhất Các thành phần của hệ thống thư điện tử Các chương trình hỗ trợ người dùng (User Agent): Đọc, soạn thảo thư , lấy thư từ máy chủ , gửi thư tới máy chủ Ví dụ OutLook, Thunderbird Máy chủ thư điện tử chứa hộp thư đến của người dùng (mail box), hàng đợi để gửi thư đi Ví dụ Sendmail, MS Exchange… – Mỗi một hộp thư phải có địa chỉ chứa thông tin... địa chỉ chứa thông tin về người gửi và tên miền của máy chủ cung cấp dịch vụ thư điện tử tên_người_dùng@tên_miền Giao thức chuyển thư – – SMTP POP, IMAP Quy trình gửi nhận thư điện tử Giao thức chuyển thư POP3 (Post Offic Protocol version 3 [RFC 1939]): được các chương trình hỗ trợ người dùng sử dụng để lấy thư về từ hộp thư của nó trên server Hoạt động – – Chương trình hỗ trợ người dùng khởi động... Một máy chủ trung tâm để quản lý NSD, thông tin tìm kiếm Các máy khách giao tiếp trực tiếp với nhau sau khi đăng nhập Ví dụ Skype: – – Máy chủ Skype quản lý các phiên đăng nhập, mật khẩu Sau khi kết nối các máy gọi VoIP trực tiếp cho nhau a) Dịch vụ chuyển đổi tên miền(DNS) Định danh máy tính qua địa chỉ IP -> – – – Khó nhớ Không thể hiện được các thông tin cần thiết: Địa lý Tổ chức Người... thư qua lại với nhau được các chương trình hỗ trợ người dùng dùng gửi thư tới server Hoạt động – Sau khi thiết lập nối kết TCP đến cổng 25 của máy đích (máy chủ), máy nguồn (máy người dùng hay một máy chủ thư điện tử khác gọi chung là máy khách _ client) chờ nhận kết quả trả về từ máy chủ Hoạt động (t) Máy chủ gởi một dòng văn bản đến máy khách thông báo danh tính của nó và khả năng tiếp nhận thư – . 3.3 .Mạng Internet
3.3.1.Giới thiệu chung về
Internet
3.3.2.Các dịch vụ và ứng
dụng trên Internet
3.3.1.Giới thiệu chung về Internet
a) Lịch. 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 ra toàn cầu,
chính thức trở thành mạng Internet ngày nay.
b) Cơ chế quản lý Internet
Không