Bộ giao thức TCP/IP (Transmission Control Protocol/Internet Protocol)

Một phần của tài liệu Bài soạn GT MẠNG MÁY TÍNH (Trang 38 - 41)

Internet Protocol)

TCP/IP được thiết kế hoàn toàn độc lập với các phương pháp truy cập mạng, cấu trúc gói dữ liệu (data frame), môi trường truyền, do đó mà TCP/IP có thể dùng để liên kết các dạng mạng khác nhau như mạng LAN Ethernet, LAN Token Ring hay các dạng WAN như: Frame Relay, X.25

Hình 4.1 so sánh bộ giao thức TCP/IP với mô hình OSI.

TCP/IP là một lớp các giao thức ( protocol stack) bao gồm các giao thức sau:

4.2.1 FTP (File Transfer Protocol).

FTP cung cấp phương pháp truyền nhận file giữa các máy với nhau, nó cho phép người sử dụng có thể gởi một hay nhiều file từ máy mình lên hệ thống bất kỳ (upload) và nhận một hay nhiều file từ một hệ thống bất kỳ về máy mình (download)

4.2.2 Telnet

Với Telnet, người sử dụng có thể kết nối vào các hệ thống ở xa thông qua mạng Internet.

4.2.3 SMTP (Simple Mail Transfer protocol)

Là giao thức cho phép thực hiện dịch vụ truyền nhận mail trên mạng Internet.

4.2.4 TCP và UDP

Hai giao thức này đóng vai trò của tầng transport, có trách nhiệm tạo liên kết và dịch vụ kết nối dữ liệu (datagram communication service)

• TCP (Transmission Control Protocol) là giao thức chuyển giao chính trong TCP/IP. TCP cung cấp một đường truyền có độ tin cậy cao, là liên kết có định hướng (connection oriented protocol), khôi phục các gói dữ liệu bị mất trong qúa trình truyền. Quá trình truyền dữ liệu theo TCP là các byte, gói dữ liệu TCP bao gồm các thông tin sau

Thông tin Chức năng

Source Port Thông tin về địa chỉ cổng (port) của máy gởi Destination port Thông tin về port của máy nhận

Chỉ số thứ tự Chỉ số thứ tự tính từ byte đầu tiên trong dữ liệu TCP ACK Chỉ số byte mà người gởi nhận được từ người nhận Window Bộ đệm dữ liệu cho TCP

TCP Checksum Xác định tính toàn vẹn dữ liệu trong TCP header và TCP data

Một số port TCP thông dụng

Số port Dịch vụ 20 FTP ( Data) 21 FTP (Control) 23 Telnet 80 HTTP 139 NETBIOS

• UDP (User Datagram protocol) là loại liên kết một một hay một nhiều, không định hướng (Connectionless), không có độ tin cậy cao, thường hay dùng khi dung lượng dữ liệu truyền tải trên mạng là nhỏ. Các thông tin trong UDP header bao gồm:

Thông tin Chức năng

Source Port Thông tin về port của máy gởi Destination port Thông tin về port của máy nhận

TCP Checksum Xác định tính toàn vẹn dữ liệu trong TCPheader và TCP data

Một số port UDP thông dụng:

Số port Dịch vụ

53 Domain name system

137 NETBIOS NAME

138 NETBIOS Datagram

161 SNMP

4.2.5 Các giao thức IP, ARP, ICMP, RIP.

Đóng vai trò của tầng Internet có chức năng tìm đường (routing), nhận dạng địa chỉ (addressing), đóng gói (package)

• IP (Internet protocol) là dạng giao thức cho phép tìm đường (routable protocol), nhận dạng địa chỉ (addressing), phân tích và đóng gói. Một gói IP bao gồm IP header và IP payload, trong đó IP header bao gồm các thông tin sau:

IP Header Chức năng

Ðịa chỉ IP gởi Thông tin về địa chỉ IP của máy gởi Ðịa chỉ IP nhận Thông tin về địa chỉ IP của máy nhận

Identification Nhận dạng các mạng con nếu có trong địa chỉ IP Checksum Xác định tính toàn vẹn dữ liệu trong phần IP header

• ARP (Address Resolution Protocol) có chức năng phân giải một địa chỉ IP thành một địa chỉ giao tiếp trên mạng.

• ICMP (Internet Control Message Protocol) có chức năng thông báo lại các lỗi xảy ra trong qua trình truyền dữ liệu.

4.2.6 NDIS (Network Driver Interface Specification) và ODI (Open Data Interface)

Hai giao thức này đóng vai trò của tầng DataLink, cho phép một card giao tiếp (interface card) có thể giao tiếp với nhiểu giao thức khác nhau trên mạng.

• ODI được phát triển bởi Novell và Apple, ban đầu ODI driver được viết cho Novell và Macintosh

• NDIS được phát triển bởi Microsoft và 3 COM có các phiên bản như NDIS, NDIS2 và NDIS3. Các phiên bản cũ dùng cho Windows for workgroup, NT 3.5, còn các phiên bản mới dùng cho WinNT 4.0 hay Windows 2000.

Một phần của tài liệu Bài soạn GT MẠNG MÁY TÍNH (Trang 38 - 41)

Tải bản đầy đủ (DOC)

(119 trang)
w