Tìm hiểu TCP/IP (Phần 5)
Đây là bài viết Tìm hiểu TCP/IP (Phần 5) trong box Mạng, một box của chuyên mục Thủ Thuật; TCP/IP là một hệ thống (hoặc bộ) giao thức, và một giao thức là một hệ thống các quy định ...
kết quả từ 1 tới 1 trên 1
- hvanhtuan - 15-04-2011 10:33 AM
TCP/IP là một hệ thống (hoặc bộ) giao thức, và một giao thức là một hệ thống các quy định và thủ tục. Đại đa số phần cứng và phần mềm giúp máy tính tham gia quá trình trao đổi thông tin đều thực hiện các quy chuẩn của TCP/IP - người sử dụng không cần phải biết chi tiết các quy chuẩn này. Tuy nhiên, một nền tảng kiến thức về TCP/IP sẽ rất cần thiết nếu bạn muốn thiết lập cấu hình cũng như giải quyết các sự cố khi làm việc với mạng TCP/IP.
Trước khi xem xét các thành phần của TCP/IP, chúng ta nên bắt đầu bằng cách tìm hiểu qua nhiệm vụ của một hệ thống giao thức. Một hệ thống giao thức như TCP/IP phải đảm bảo khả năng thực hiện những công việc sau:
- Cắt thông tin thành những gói dữ liệu để có thể dễ dàng đi qua bộ phận truyền tải trung gian.
- Tương tác với phần cứng của adapter mạng.
- Xác định địa chỉ nguồn và đích: Máy tính gửi thông tin đi phải có thể xác định được nơi gửi đến. Máy tính đích phải nhận ra đâu là thông tin gửi cho mình.
- Định tuyến: Hệ thống phải có khả năng hướng dữ liệu tới các tiểu mạng, cho dù tiểu mạng nguồn và đích khác nhau về mặt vật lý.
Kiểm tra lỗi, kiểm soát giao thông và xác nhận: Đối với một phương tiện truyền thông tin cậy, máy tính gửi và nhận phải xác định và có thể sửa chữa lỗi trong quá trình vận chuyển dữ liệu.
Chấp nhận dữ liệu từ ứng dụng và truyền nó tới mạng đích.
Để có thể thực hiện các công việc trên, những người sáng tạo ra TCP/IP đã chia nó thành những phần riêng biệt, theo lý thuyết, hoạt động độc lập với nhau. Mỗi thành phần chịu một trách nhiệm riêng biệt trong hệ thống mạng.
Lợi thế của cấu trúc lớp nằm ở chỗ nó cho phép các nhà sản xuất dễ dàng áp dụng phần mềm giao thức cho các phần cứng và hệ điều hành. Các lớp giao thức TCP/IP bao gồm:
Lớp truy cập mạng – Cung cấp giao diện tương tác với mạng vật lý. Format dữ liệu cho bộ phận truyền tải trung gian và tạo địa chỉ dữ liệu cho các tiểu mạng dựa trên địa chỉ phần cứng vật lý. Cung cấp việc kiểm tra lỗi trong quá trình truyền dữ liệu.
Lớp Internet – Cung cấp địa chỉ logic, độc lập với phần cứng, để dữ liệu có thể lướt qua các tiểu mạng có cấu trúc vật lý khác nhau. Cung cấp chức năng định tuyến để giao lưu lượng giao thông và hỗ trợ việc vận chuyển liên mạng. Thuật ngữ liên mạng được dùng để đề cập đến các mạng rộng lớn hơn, kết nối từ nhiều LAN. Tạo sự gắn kết giữa địa chỉ vật lý và địa chỉ logic.
Lớp vận chuyển – Giúp kiểm soát luồng dữ liệu, kiểm tra lỗi và xác nhận các dịch vụ cho liên mạng. Đóng vai trò giao diện cho các ứng dụng mạng.
Lớp ứng dụng – Cung cấp các ứng dụng để giải quyết sự cố mạng, vận chuyển file, điều khiển từ xa, và các hoạt động Internet. Đồng thời hỗ trợ Giao diện Lập trình Ứng dụng (API) mạng, cho phép các chương trình được thiết kế cho một hệ điều hành nào đó có thể truy cập mạng.
Khi hệ thống giao thức TCP/IP chuẩn bị cho một khối dữ liệu di chuyển trên mạng, mỗi lớp trên máy gửi đi bổ sung thông tin vào khối dữ liệu đó để các lớp của máy nhận có thể nhận dạng được.
Các bài viết liên quan tới Tìm hiểu TCP/IP (Phần 5):
- Tìm hiểu TCP/IP (Phần 4)Một số tổ chức đóng vai trò quan trọng trong sự phát triển của TCP/IP và Internet. Trong số đó phải...
- Tìm hiểu TCP/IP (Phần 3)TCP/IP có nhiều thuộc tính quan trọng mà chúng ta cần xem xét. Đặc biệt, cần chú ý đến cách bộ giao...
- Tìm hiểu về TCP/IP (Phần 2)SỰ PHÁT TRIỂN CỦA TCP/IP Liên kết mạng dựa trên TCP/IP ngày nay là sự tổng hợp của 2 hướng phát...
- Tìm hiểu về TCP/IP (Phần 1)TCP/IP là một hệ thống giao thức - một tập hợp các giao thức hỗ trợ việc lưu truyền trên mạng. Và...
- Tìm hiểu về Bot & Botnet (4 Phần)Tìm hiểu về Bot & Botnet (Phần 1) 1. Lời nói đầu Internet ngày càng phát triển, cùng với nó...
- [Muti Link] Tìm hiểu về freewareInternet cho phép chúng ta truy cập tới mọi nơi trên thế giới thông qua một số dịch vụ. Ngồi trước...
- Tìm hiểu về FTPGiới thiệu FTP là chữ viết tắt của File Transfer Protocol - Giao thức truyền file. FTP là một giao...
- Em đang tìm hiểu về JSP, nên cần xin sách tham khảo dễ hiểuChào các anh chị , em mới tập tành tìm hiểu về lập trình web bằng JSP nhưng chưa biết bắt đầu từ...
- Tìm hiểu FTPTìm hiểu về FTP 1. Giới thiệu FTP là chữ viết tắc của File Transfer Protocol - Giao thức truyền...
- Tìm hiểu DVDCó thể bài này nhiều bạn đã biết nhưng thấy đĩa DVD ngày càng phổ biến nên post cho những ai chưa...
oOo Hãy bán cơ bắp và trí tuệ của mình với giá cao nhất, nhưng không bao giờ được phép bán trái tim và tâm hồn oOo
Post .. Post nữa ... Post mãi ... Ban nick thì nghỉ





