C phát hiện xung đột, hủy bỏ bức đIện hờ một thời gian ngẫu nhiên và lặp lạ
b) Chế độ bắt taya) Cấu hình ghép nối tối thiểu
2.8.5 Kiến trỳc giao thức TCP/IP
TCP/IP (Transmission Control Protocol/Internet Protocol) là kết quả nghiờn cứu và phỏt triển giao thức trong mạng chuyển mạch gúi thử nghiệm mang tờn Arpanet do ARPA (Advanced Research Projects Agency) thuộc Bộ quốc phũng Hoa kỳ tài trợ. Khỏi niệm TCP/IP dựng để chỉ cả một tập giao thức và dịch vụ truyền thụng được cụng nhận thành chuẩn cho Internet. Cho đến nay, TCP/IP đó xõm nhập tới rất nhiều phạm vi ứng dụng khỏc nhau, trong đú cú cỏc mạng mỏy tớnh cục bộ và mạng truyền thụng cụng nghiệp.
Kiến trỳc giao thức TCP/IP và đối chiếu với mụ hỡnh OSI được minh họa trờn Hỡnh 2.40. Khỏc với OSI, thực ra khụng cú một mụ hỡnh giao thức nào được cụng bố chớnh thức cho TCP/IP. Tuy nhiờn, dựa theo cỏc chuẩn giao thức đó được phỏt triển, ta cú thể sắp xếp cỏc chức năng truyền thụng cho TCP/IP thành năm lớp độc lập là lớp ứng dụng, lớp vận chuyển, lớp Internet, lớp truy nhập mạng và lớp vật lý.
Nếu tỏch riờng TCP và IP thỡ đú là những chuẩn riờng về giao thức truyền thụng, tương đương với lớp vận chuyển và lớp mạng trong mụ hỡnh OSI. Nhưng người ta cũng dựng TCP/IP để chỉ một mụ hỡnh truyền thụng, ra đời trước khi cú chuẩn OSI.
Lớp ứng dụng
Lớp ứng dụng thực hiện cỏc chức năng hỗ trợ cần thiết cho nhiều ứng dụng
khỏc nhau. Với mỗi loại ứng dụng cần một module riờng biệt, vớ dụ FTP (File
Transfer Protocol) cho chuyển giao file, TELNET cho làm việc với trạm chủ từ
xa, SMTP (Simple Mail Transfer Protocol) cho chuyển thư điện tử, SNMP
(Simple Network Management Protocol) cho quản trị mạng và DNS (Domain
Name Service) phục vụ quản lý và tra cứu danh sỏch tờn và địa chỉ Internet.
Lớp ứng dụng
Lớp biểu diễn dữ liệu
Lớp kiểm soát nối
Lớp vận chuyển Lớp mạng Lớp liên kết dữ liệu Lớp vật lý TCP UDP IP
ICMP ARP RARP
TELNET FTP SNMP SMTP DNS Lớp ứng dụng Lớp vận chuyển Lớp Internet Lớp truy nhập mạng Lớp vật lý OSI TCP/IP
Hỡnh 2.40: So sỏnh TCP/IP với OSI
Lớp vận chuyển
Cơ chế bảo đảm dữ liệu được vận chuyển một cỏch tin cậy hoàn toàn khụng
này được sắp xếp vào một lớp độc lập để tất cả cỏc ứng dụng khỏc nhau cú thể sử dụng chung, được gọi là lớp vận chuyển. Cú thể núi, TCP là giao thức tiờu biểu nhất, phổ biến nhất phục vụ việc thực hiện chức năng núi trờn. TCP hỗ trợ việc trao đổi dữ liệu trờn cơ sở dịch vụ cú nối.
Bờn cạnh TCP, giao thức UDP (User Data Protocol) cũng được sử dụng cho lớp vận chuyển. Khỏc với TCP, UDP cung cấp dịch vụ khụng cú nối cho việc gửi dữ liệu mà khụng đảm bảo tuyệt đối đến đớch, khụng đảm bảo trỡnh tự đến đớch
của cỏc gúi dữ liệu. Tuy nhiờn, UDP lại đơn giản và hiệu suất, chỉ đũi hỏi một cơ chế xử lý giao thức tối thiểu, vỡ vậy thường được dựng làm cơ sở thực hiện cỏc
giao thức cao cấp theo yờu cầu riờng của người sử dụng; một vớ dụ tiờu biểu là giao thức SNMP.
Lớp Internet
Tương tự như lớp mạng ở OSI, lớp Internet cú chức năng chuyển giao dữ liệu giữa nhiều mạng được liờn kết với nhau. Giao thức IP được sử dụng ở chớnh lớp này, như cỏi tờn của nú hàm ý. Giao thức IP được thực hiện khụng những ở cỏc thiết bị đầu cuối, mà cũn ở cỏc bộ router. Một router chớnh là một thiết bị xử lý giao thức dựng để liờn kết hai mạng, cú chức năng chuyển giao dữ liệu từ một mạng này sang một mạng khỏc, trong đú cú cả nhiệm vụ tỡm đường đi tối ưu.
Lớp truy nhập mạng
Lớp truy nhập mạng liờn quan tới việc trao đổi dữ liệu giữa hai trạm thiết bị trong cựng một mạng. Cỏc chức năng bao gồm việc kiểm soỏt truy nhập mụi trường truyền dẫn, kiểm lỗi và lưu thụng dữ liệu, giống như lớp liờn kết dữ liệu trong mụ hỡnh OSI.
Lớp vật lý
Giống như trong mụ hỡnh OSI, lớp vật lý đề cập tới giao diện vật lý giữa một thiết bị truyền dữ liệu (vớ dụ mỏy tớnh PC, PLC) với mụi trường truyền dẫn hay mạng, trong đú cú đặc tớnh tớn hiệu, chế độ truyền, tốc độ truyền và cấu trỳc cơ
học cỏc phớch cắm/giắc cắm.
So sỏnh giữa TCP/IP và OSI là một vớ dụ làm sỏng tỏ bản chất và ý nghĩa thật sự của mụ hỡnh qui chiếu OSI. Trong thực tế khụng cú một giao thức nào được gọi là giao thức OSI, cũng khụng cú dịch vụ nào được gọi là dịch vụ OSI. Ta chỉ cú thể sắp xếp giao thức nào, dịch vụ nào thuộc lớp nào hay tương đương với lớp nào trong mụ hỡnh qui chiếu này.