Thứ Bảy, 15 tháng 8, 2009

Giới thiệu về TCP/IP

TCP/IP là một giao thức giao tiếp cho Internet.
Giao thức giao tiếp của máy tính
Một giao thức giao tiếp của máy tính là một sự mô tả các quy luật cho các máy tính phải tuân theo để giao tiếp với các máy khác.
TCP/IP là gì?
TCP/IP là giao thức giao tiếp cho sự giao tiếp giữa các máy tính trên Internet. TCP/IP là viết tắt của Transmission Control Protocol/Internet Protocol.
TCP/IP định nghĩa bằng cách nào các thiết bị điện tử (giống như máy tính) phải được kết nối với Internet, bằng cách nào các dữ liệu được truyền với nhau.
Bên trong TCP/IP
Bên trong chuẩn TCP/IP có một vài giao thức điều khiển sự giao tiếp các dữ liệu:

  • TCP (Transmission Control Protocol) sự giao tiếp giữa các ứng dụng
  • UDP (Users Datagram Protocol) sự giao tiếp đơn giản giữ các ứng dụng
  • IP (Internet Protocol) sự giao tiếp giữa các máy tính
  • ICMP (Internet Control Message Protocol) cho các lỗi và số liệu thống kê
  • DHCP (Dynamic Host Configuration Protocol) địa chỉ động
TCP sử dụng kết nối cố định
TCP là sự giao tiếp giữa các ứng dụng
Nếu một ứng dụng muốn giao tiếp với ứng dụng khác thông qua TCP thì nó gửi một yêu cầu giao tiếp. Yêu cầu này phải được gửi đến một địa chỉ chính xác. Sau một cú "bắt tay" (handshake) giữa hai ứng dụng, TCP sẽ thiết lập sự giao tiếp "song công hoàn toàn" (full duplex - là một định ước truyền thông, trong đó kênh truyền tin có thể giữ và nhận các tín hiệu đồng thời cùng một lúc) giữa hai ứng dụng
Sự giao tiếp "song công hoàn toàn" (full duplex) sẽ chiếm giữ tuyến giao tiếp giữa hai máy tính cho đến khi nó được đóng lại bởi một trong hai ứng dụng.
UDP thì giống như TCP nhưng nó đơn giản và kém tin cậy.
IP là sự phi kết nối (Connection-Less)
IP là sự giao tiếp giữa các máy tính
IP là một giao thức giao tiếp phi kết nối
IP không chiếm giữ tuyến giao tiếp giữ hai máy tính. IP làm giảm sự cần thiết các tuyến mạng. Mỗi tuyến có thể được sử dụng cho sự giao tiếp giữa nhiều máy tính khác nhau tại cùng một thời điểm.
Với IP, thông điệp (hoặc dữ liệu) bị chia thành những gói nhó và được gửi đến giữa các máy tính qua thông qua Internet.
IP sẽ chịu trách nhiệm định tuyến cho mỗi gói đến đích chính xác.
IP bộ định tuyến
Khi một gói IP được gửi đến từ một máy tính, nó sẽ đến tại một bộ định tuyến IP.
Bộ định tuyến IP thì chịu trách nhiệm "định tuyến" gói dữ liệu đến đích chính xác, trực tiếp hoặc thông qua một bộ định tuyến khác.
Các đường dẫn các gói sẽ có thể được thực hiện theo các gói khác nhau của cùng một giao tiếp. Các bộ định tuyến có trách nhiệm với địa chỉ đúng, tùy thuộc vào khối lượng lưu lượng truy cập, sai sót trong mạng hoặc các thông số khác.
Phi kết nối tương tự
Giao tiếp thông qua IP thì giống như đang gửi một lá thư dài với một số lượng lớn bưu thiếp nhỏ, mỗi cách tìm kiếm riêng của nó (thường là khác nhau) để nhận được
TCP/IP
TCP/IP là TCP và IP làm việc với nhau.
TCP sẽ trông coi sự giao tiếp giữa các phần mềm ứng dụng của bạn (ví dụ như trình duyệt) và phần mềm mạng của bạn.
IP sẽ trông coi sự giao tiếp với các máy tính khác.
TCP có trách nhiệm chia nhỏ dữ liệu vào các gói IP trước khi chúng được gửi, và tập hợp các gói lại khi chúng đến.
IP sẽ chịu trách nhiệm cho việc gửi các gói đến đích chính xác.

Tham khảo từ http://www.w3schools.com

0 nhận xét:

Đăng nhận xét