Tổng quan về bộ giao thức TCP/IP

Một phần của tài liệu Thiết kế hệ thống mạng công ty quảng cáo và dịch vụ sông lam (Trang 35 - 37)

TCP/IP là bộ giao thức cho phộp kết nối cỏc hệ thống mạng khụng đồng nhất với nhau. Ngày nay, TCP/IP được sử dụng rộng rói trong cỏc mạng cục bộ cũng như trờn mạng Internet toàn cầu. TCP/IP được xem là giản lược của mụ hỡnh tham chiếu OSI với bốn lớp như sau:

− Lớp liờn kết mạng (Network Access Layer) − Lớp Internet (Internet Layer)

− Lớp giao vận (Host-to-Host Transport Layer) − Lớp ứng dụng (Application Layer)[1]

Hỡnh 2.3. Cỏc lớp của mụ hỡnh TCP/IP

- Lớp liờn kết

Lớp liờn kết (cũn được gọi là lớp liờn kết dữ liệu hay là lớp giao tiếp mạng) là lớp thấp nhất trong mụ hỡnh TCP/IP, bao gồm cỏc thiết bị giao tiếp mạng và chương trỡnh cung cấp cỏc thụng tin cần thiết để cú thể hoạt động, truy nhập đường truyền vật lý qua thiết bị giao tiếp mạng đú.

- Lớp Internet

Lớp Internet (cũn gọi là lớp mạng) xử lý qua trỡnh truyền gúi tin trờn mạng. Cỏc giao thức của lớp này bao gồm: IP(Internet Protocol), ICMP(Internet Control Message Protocol).

- Lớp giao vận

Lớp giao vận phụ trỏch luồng dữ liệu giữa hai trạm thực hiện cỏc ứng dụng của lớp trờn. Lớp này cú hai giao thức chớnh: TCP (Transmission Control Protocol) và UDP (User Datagram Protocol). TCP cung cấp một luồng dữ liệu tin cậy giữa hai trạm, nú sử dụng cỏc cơ chế như chia nhỏ cỏc gúi tin của lớp trờn thành cỏc gúi tin cú kớch thước thớch hợp cho lớp mạng bờn dưới, bỏo nhận gúi tin,đặt hạn chế thời gian time-out (thời gian ngắt) để đảm bảo bờn nhận biết được cỏc gúi tin đó gửi đi. Do lớp này đảm bảo tớnh tin cậy, lớp trờn sẽ khụng cần quan tõm đến nữa. UDP cung cấp một dịch vụ đơn giản hơn cho lớp ứng dụng. Nú chỉ gửi cỏc gúi dữ liệu từ trạm này tới trạm kia mà khụng đảm bảo cỏc gúi tin đến được tới đớch. Cỏc cơ chế đảm bảo độ tin cậy cần được thực hiện bởi lớp trờn.

- Lớp ứng dụng

Lớp ứng dụng là lớp trờn cựng của mụ hỡnh TCP/IP bao gồm cỏc tiến trỡnh và cỏc ứng dụng cung cấp cho người sử dụng để truy cập mạng. Cú rất nhiều ứng dụng được cung cấp trong lớp này, mà phổ biến là: Telnet: sử dụng trong việc truy cập mạng từ xa, FTP (File Transfer Protocol): dịch vụ truyền tệp, Email: dịch vụ thư tớn điện tử, WWW (World Wide Web) [2].

Hỡnh 2.4. Quỏ trỡnh đúng gúi dữ liệu trong TCP/IP

Cũng tương tự như trong mụ hỡnh OSI, khi truyền dữ liệu, quỏ trỡnh tiến hành từ lớp trờn xuống lớp dưới, qua mỗi lớp dữ liệu được thờm vào một thụng tin điều khiển được gọi là phần mào đầu (header). Khi nhận dữ liệu thỡ quỏ trỡnh xảy ra ngược lại, dữ liệu được truyền từ lớp dưới lờn và qua mỗi lớp thỡ phần mào đầu tương ứng được lấy đi và khi đến lớp trờn cựng thỡ dữ liệu khụng cũn phần mào đầu nữa.

Sự khỏc nhau giữa TCP/IP và OSI chỉ là:

− Lớp ứng dụng trong mụ hỡnh TCP/IP bao gồm luụn cả 3 lớp trờn của mụ hỡnh OSI.

− Lớp giao vận trong mụ hỡnh TCP/IP khụng phải luụn đảm bảo độ tin cậy của việc truyền tin như ở trong lớp giao vận của mụ hỡnh OSI mà cho phộp thờm một lựa chọn khỏc là UDP.

Một phần của tài liệu Thiết kế hệ thống mạng công ty quảng cáo và dịch vụ sông lam (Trang 35 - 37)