G II THIệU MạN MáY TíN HÍ
5.2.2 TCP/IP và mô hình OSI
Không giống OSI gồm 7 lớp TCP/IP gồm 4 lớp. Nó đợc xem nh họ giao thức cho Internet. Bốn lớp của TCP/IP gồm:
- Network interface layer
- Internet layer
- Transport layer
- Application layer
Mỗi lớp tơng ứng với một hoặc nhiều lớp của mô hình OSI
Hình 5.4 Mô hình kiến trúc TCP/IP
Bộ giao thức TCP/IP bao gồm các giao thức sau:
Giao thức Tên
IP/IPv6 Internet Protocol.
TCP Transmission Control Protocol.
UDP User Datagram Protocol.
ARP/RARP Address Resolution Protocol/Reverse Address
DCAP Data Link Switching Client Access Protocol L2TP Layer 2 Tunneling Protocol.
(PIM-SM)
RIP2 Routing Information Protocol.
RSVP Resource ReSerVation setup Protocol. VRRP Virtual Router Redundancy Protocol
AH Authentication Header.
ESP Encapsulating Security Payload.
BGP4 Border Gateway Protocol.
EGP Exterior Gateway Protocol.
HSRP Cisco Hot Standby Router Protocol.
IGRP nterior Gateway Routing.
NARP NBMA Address Resolution Protocol
NHRP Next Hop Resolution Protocol.
OSPF Open Shortest Path First.
RUDP Reliable UDP
TALI Transport Adapter Layer Interface.
Van Jacobson Compressed TCP
XOT X.25 over TCP.
DNS Domain Name Service.
NetBIOS/IP NetBIOS/IP
LDAP Lightweight Directory Access Protocol.
COPS Common Open Policy Service
FTP File Transfer Protocol.
TFTP Trivial File Transfer Protocol.
FUIP Finger User Information Protocol.
HTTP Hypertext Transfer Protocol.
S-HTTP Secure Hypertext Transfer Protocol.
IMAP4 Internet Message Access Protocol rev 4.
IPDC P Device Control.
ISAKMP Internet Message Access Protocol version
4rev1.
NTP Network Time Protocol.
POP3 Post Office Protocol version 3.
RLOGIN Remote Login.
RTSP Real-time Streaming Protocol.
SCTP Stream Control Transmision Protocol. SLP Service Location Protocol.
SMTP Simple Mail Transfer Protocol.
SNMP Simple Network Management Protocol.
TACACS+ TACACS+
TELNET. TELNET.
WCCP Web Cache Coordination Protocol X-Windows X-Windows
Bảng 5.3 Bộ gioa thức TCP/IP
Network Interface
Chịu trách nhiêm nhận và gửi các gói tin lên các mạng. TCP/IP đợc thiết kế
độc lập với các phơng pháp truy cập mạng, định dạng của frame Vì vậy…
TCP/IP có thể kết nối các loại mạng khác nhau bao gồm các kỹ thuật mạng
LAN nh Ethernet, Token ring hay kỹ thuật mạng WAN nh X25,ATM Tầng…
Network interface tơng ứng với tâng Data-link, Physical của rmô hình tham chiếu OSI .
Internet Layer
Tầng Internet chịu trách nhiệm đánh địa chỉ , đóng gói và các chức năng định tuyến. Các lõi giao thức trong tầng Internet là IP, ARP, ICMP, and IGMP.
IP(Internet protocol): là giao thức có thể định tuyến chiuk trách nhiệm đánh địa chỉ IP, định tuyến, phân mảnh và tập hợp các gói tin.
Address Resolution Protocol (ARP): chịu trách nhiêm chuyển địa chỉ của tầng Internet sang tầng network Interface
Internet Control Message Protocol (ICMP) chịu trách nhiệm cung cấp các chuẩn đoán và thông báo lỗi khi các gói tin truyền đi không thành công.
Internet Group Management Protocol (IGMP): chịu trách nhiệm quản lý các gói tin.
Transport Layer
Chịu trách nhiệm cung cấp cho tầng ứng dụng(Application) với các phiên (session) và các dịch vụ liên kết. Giao thức lõi của tầng này là Transmission Control Protocol(TCP) và User datagram protocol(UDP).
TCP (Transmission Contron Protocol): là giao thức chuyển dữ liệu có bảo đảm. Giao thức TCP gửi từng gói dữ liệu đi, nơi nhận theo giao thức này phải có trách nhiệm thông báo và kiểm tra xem dữ liệu đã đến đủ hay cha, có lỗi hay không có lỗi và phải có sự kết nối giữa nơi gửi và nơi nhận.
UDP (Uer Datagram Protoclol): Là giao thức chuyển dữ liệu không bảo đảm. Không có sự kêt nối trớc nào giữa nơi gửi và nơi nhận. Dữ liệu truyền đi mặc định rằng máy tính ở đầu nhận luôn ở trạng thái sẵn sàng để tiếp đón.Vì vậy nếu dữ liệu gửi đến bị lỗi trong quá trình truyền hay không
nhận đợc đầy đủ thì giao thức cũng không có thông tin phản hồi lại cho nơi gửi.
Application Layer
Tầng ứng dụng cung cấp cho các ứng dụng khả năng truy cập các dịch vụ của các tầng khác và định nghĩa giao thức mà ứng dụng dùng để trao đổi dữ liệu. Có rất nhiều giao thức trong tầng mạng này và cũng có rất nhiều các giao thức mới thờng xuyên đợc phát triển cho tầng ứng dụng. Các giao thức thông dụng dùng để trao đổi thông tin ngời dùng nh :
Hypertext Transfer Protocol (HTTP): là giao thức truy cập các trang web của dịch vụ World Wide Web.
File Transfer Protocol (FTP): là giao thức truyền file trên mạng.
Simple Mail Transfer Protocol (SMTP): đợc sử dụng để truyền các thông tin email trên mạng và rất nhiều các giao thức khác.