1) GIỚI THIỆU CHUNG
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
Sự ra đời của họ giao thức TCP/IP gắn liền với sự ra đời của Internet mà tiền thân là mạng ARPAnet (Advanced Research Projects Agency) do bộ quốc phòng Mỹ tạo ra. Đây là bộ giao thức được dùng rộng rãi nhất vì tính mở của nó. Điều đó có nghĩa là bất cứ máy nào dùng bộ giao thức TCP/IP đề có thể kết nối được vào internet. Hai giao thức được dùng chủ yếu ở đây là TCP (Transmission Control Protocol) và IP (Internet Protocol). Chúng đã nhanh chóng được đón nhận và phát triển bởi nhiều nhà nghiên cứu và các hãng công nghiệp máy tính với mục đích xây dựng và phát triển một mạng truyền thông mở rộng khắp thế giới mà ngày nay chúng ta gọi là internet. Phạm vi sử dụng của internet không còn dành cho quân sự nhu ARPAnet nữa mà nó đã mở rộng lĩnh vực cho mọi loại đối tượng sử dụng, trong đó tỷ lệ quan trọng nhất vẫn thuộc về giới nghiên cứu khoa học và giáo dục
TCP (Transmission Control Protocol) là giao thức thuộc tầng vận chuyển và là một giao thức có kết nối (connected-oriented).
IP (Internet Protocol) là giao thức thuộc tầng internet đảm nhiệm tìm đường truyền gói tin và là một giao thức không kết nối (connectionless).
So sánh giữa mô hình OSI và TCP
Giống nhau
Đều phân lớp chức năng
Đều có lớp vận chuyển và lớp mạng.
Chuyển gói là hiển nhiên.
Đều có mối quan hệ trên dưới, ngang hàng.
Khác nhau
TCP/IP gộp lớp trình bày và lớp phiên vào lớp ứng dụng.
TCP/IP gộp lớp vật lý và lớp liên kết dữ liệu vào lớp truy nhập mạng.
TCP/IP đơn giản vì có ít lớp hơn.
OSI không có khái niệm chuyển phát thiếu tin cậy ở lớp 4 như UDP của TCP/IP
2) QUÁ TRÌNH ĐÓNG GÓI DỮ LIỆU
Các dữ liệu tại máy gửi được xử lý theo trình tự như sau:
Người dùng thông qua lớp Application để đưa các thông tin vào máy tính. Các thông tin này có nhiều dạng khác nhau như: hình ảnh, âm thanh, văn bản…
Dữ liệu được chuyển xuống lớp transport theo các cổng port. Khi truyền dữ liệu , lớp Transport lấy dữ liệu từ lớp Application và chia chúng ra thành nhiều gói ( Packet ) dữ liệu . Khi dữ liệu nhận , giao thức TCP lấy những gói được gửi từ lớp Internet và đặt chúng theo thứ tự của nó . Trong lớp transport có 2 giao thức UDP(User Datagram Protocol ) và TCP(Transmission Control Protocol ) .Cả hai UDP và TCP sẽ lấy dữ liệu từ lớp Application và thêm Header vào nó khi truyền dữ liệu . Khi nhận dữ liệu , Header sẽ bị gỡ trước khi gửi dữ liệu tới cổng thích hợp...............
dowload đầy đủ tài liệu tại đây
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment