những packet. Khi ta gởi đi một thông điệp, TCP sẽ chia thông điệp này thành các packet, mỗi packet được đánh dấu bởi một số thứ tự và địa chỉ của người nhận, thêm vào đó là một số thông tin kiểm soát lỗi. Các packet này được gởi lên mạng và công việc của IP là truyền tải chúng tới host từ xa kia. Tại nơi nhận, TCP nhận các packet và kiểm tra lỗi, gởi trả lại nếu gói không đúng, với những gói dúng, TCP sử dụng số thứ tự để tạo lại thông điệp ban đầu. Tóm lại công việc của IP là chuyển dữ liệu thô - các packet từ nơi này đến nơi khác. Công việc của TCP là quản lý dòng chảy và đảm bảo rằng dữ liệu là đúng.
TCP/IP có những đặc điểm sau : - Độc lập với cách nối mạng - Độc lập với phần cứng của mạng
- Các nghi thức theo tiêu chuẩn của hệ mở
- Cách đánh địa chỉ phổ dụng (Universal Addressing)
- Cung cấp một số dịch vụ mạng được sử dụng rộng rãi như Email, FTP, Telnet…
CẤU TRÚC CỦA MỘT BỨC MAIL
---***---
Về cơ bản, một bức mail bao gồm 3 phần chính: Phần phong bì: Mô tả thông tin về người gởi và ngưòi nhận. Do hệ thống tạo ra. Phần tiêu đề (header): chứa đựng các thông tin về người gởi, người nhận, chủ đề bức mail, địa chỉ hồi âm .v.v.. Các thông tin này một số được người sử dụng cung cấp khi gởi mail, một số khác được chương trình mail thên vào, và số còn lại do hệ thống điền thêm. Phần nội dung (body): chứa đựng nội dung của bức mail, là nội dung được tạo ra bởi trình soạn thảo Editor của chương trình mail. Sau đây là chi tiết của từng phần:
A. Phần phong bì (Envelope)
Phần này do các MTA tạo ra và sử dụng, nó chứa các thông tin để chuyển nhận email như địa chỉ của nơi nhận, địa chỉ của nơi gửi. Hay nói cách khác, nghi thức SMTP sẽ quy định thông tin của phong bì, thông tin này được hệ thống email đòi hỏi để chuyển dữ liệu từ một máy tính này sang một máy tính khác.
B. Phần tiêu đe (header)
Phần này cung cấp những thông tin tổng quát về email như người nhận, người gửi, ngày giờ nhận... Cấu tạo gồm nhiều trường (field) cấu trúc mỗi trường là một dòng văn bản ASCII chuẩn 7 bit như sau: <tên trường >: <nội dung của trường> Sau đây là một số trường thông dụng và ý nghĩa của nó :
Date: Chỉ ngày giờ nhận mail. From: Chỉ người gửi.
To: Chỉ người nhận.
Cc: Chỉ người nhận được phiên bản copy của mail.
Return-path: Chứa các thông tin để người nhận có thể phúc đáp thư trở lại (thường cũng là địa chỉ người gửi).
Subject: Chủ đề của nội dung email.
Các trường trên là các trường chuẩn do giao thức SMTP quy định, ngoài ra trong phần header cũng có thể có thêm một số trường khác do chương trình email tạo ra nhằm quản lý các email mà chúng tạo. Các trường này được bắt đầu bằng ký tự X- và thông tin theo sau là cũng giống như ta thấy trên một trường chuẩn. Ví dụ trong chương trình của một hệ thống mail ngoài các trường chuẩn do nghi thức SMTP quy định còn có thêm trường X-WinMail-Editor, trường này giúp cho chương trình nhận ra những bức mail nào là do người sử dụng tạo (nếu đúng thì cung cấp thông tin về việc nén nội dung bức mail) ra và những bức mail nào là do một chương trình email khác tạo ra.
C. Phần nội dung (body)
Để phân biệt phần tiêu đề và phần nội dung của bức mail, người ta qui ước đặt ranh giới là một dòng trắng (chuỗi ký tự "\r\n"). Kết thúc của phần nội dung là chuỗi ký tự kết thúc mail: "\r\n.\r\n". Như vậy nội dung bức mail nằm trong khoảng giữa dòng trắng đầu tiên và ký tt thúc mail và trong phần nội dung của bức mail không được phép tồn tại chuỗi ký tự kết thúc mail. Mặt khác do môi trường truyền thông là mạng Internet nên các ký tự cấu thành thân bức mail cũng phải là các ký tự ASCII chuẩn.
. TÓM TẮT NHỮNG CHỨC NĂNG THÔNG DỤNG CỦA INTERNET MAIL
----***----
Công cụ Chức năng
New message Tạo một bức thư mới
Reply to Author Trả lời thư cho tác giả (người đã gởi thư cho mình Reply to All Trả lời thư cho tác giả và tất cả những người có địa
chỉ được ghi trong mục Cc cuả bức thư
Forward Chuyển thư đi (sẽ hiện ra một bảng để ta điền địa chỉ nơi đến và các thông tin phụ)
Send and Receice Gởi thư (nếu như có thư trong folder Outbox) hoặc tải các thư mới từ server về
Delete Xóa thư
Address Book Sổ điện thoại. Đây là nơi chứa địa chỉ và các thông tin cụ thể của những người sở hữu những địa chỉ đó
Mark as Read Đánh dấu những bức thư để cho ta biết là thư đã được đọc
Mark as Unread Đánh dấu những bức thư để cho ta biết là thư chưa được đọc
File Attachment Gửi thư có đính kèm theo một file nào khác (văn bản, hình ảnh, trang web…)
Inbox Assistant Tạo ra các nguyên tắc để nhận thư và chuyển thư đến những thư mục đã được định trước
Singature Tạo một chữ ký
CHƯƠNG IV