Phạm Công Nguyên Nguyễn Hoàng Kỳ Nguyễn Thành Đạt NỘI DUNG: •Quá khứ và tương lai của TCP/IP •Lớp ứng dụng (Application layer) •Lớp vận chuyển (Transport layer) •Lớp Internet •Lớp truy nhập mạng (Network access layer) •So sánh mô hình OSI và mô hình TCP/IP •Kiến trúc Internet LỚP VẬN CHUYỂN (TRANSPORT LAYER) Transport layer (vận chuyển) là tầng thứ tư của mô hình OSI, chịu trách nhiệm đáp ứng các yêu cầu dịch vụ từ tầng phiên (Session) và đưa ra yêu cầu các dịch vụ từ tầng mạng (Network). Thực hiện các nhiệm vụ dồn kênh và phân kênh. Truyền và trao đổi dữ liệu giữa các máy chủ (host) qua kết nối end-to-end. Chịu trách nhiệm khắc phục lỗi (Error recovery), điều khiển luồng dữ liệu (Flow control), đảm bảo dữ liệu được truyền đi một cách hoàn hảo nhất. Nó thực hiện phân mảnh dữ liệu bằng cách đóng gói các PDU lớp cao hơn (Protocol data unit - Đơn vị dữ liệu giao thức) vào dữ liệu tầng Transport. LỚP VẬN CHUYỂN (TRANSPORT LAYER)
Transport layer có hai phương thức truyền tải chính:
connectionless và connection - oriented. Các giao thức đặc trưng của tầng vận chuyển: UDP (User Datagram Protocol) và TCP (Transmission Control Protocol). Các gói UDP bị phân mảnh được gọi là Datagram và TCP được gọi là Segment. LỚP INTERNET Lớp Internet là một khái niệm trong viễn thông và mạng máy tính, đề cập đến tầng cao nhất trong kiến trúc mạng TCP/IP. Nhiệm vụ của lớp này là đảm bảo việc truyền gửi dữ liệu giữa các thiết bị kết nối mạng trên toàn cầu. Internet là hệ thống mạng lưới toàn cầu liên kết hàng tỉ thiết bị điện tử như máy tính, điện thoại di động, máy chủ, router, switch, modem, và nhiều thiết bị mạng khác. Các thiết bị này được kết nối với nhau qua các công nghệ mạng như Ethernet, Wi-Fi, và cáp quang để truyền tải thông tin qua giao thức IP (Internet Protocol). Lớp Internet trong kiến trúc TCP/IP chịu trách nhiệm xử lý các gói tin dữ liệu và định tuyến chúng qua mạng. Giao thức quan trọng nhất trong lớp này là giao thức Internet Protocol (IP), phân loại và chuyển tiếp dữ liệu dựa trên địa chỉ IP. Lớp này cũng sử dụng các giao thức khác như ICMP (Internet Control Message Protocol) để quản lý việc truyền thông và xử lý lỗi. LỚP INTERNET Qua lớp Internet, các thiết bị trong mạng có thể giao tiếp với nhau thông qua việc truyền tải dữ liệu qua địa chỉ IP và định tuyến gói tin. Đây là cơ sở cho việc truy cập vào các dịch vụ như email, trình duyệt web, trò chơi trực tuyến, và nhiều ứng dụng khác trên Internet. Internet đã trở thành một phần không thể thiếu trong cuộc sống hiện đại, mang lại lợi ích to lớn cho việc truyền tải thông tin, giao tiếp, thương mại điện tử, và học tập trực tuyến. Nó đã thay đổi cách chúng ta làm việc, giải trí, và kết nối với nhau trên toàn cầu. LỚP TRUY CẬP MẠNG Lớp truy nhập mạng (Network Access Layer) là một trong các lớp của kiến trúc mạng TCP/IP. Nhiệm vụ chính của lớp này là cung cấp giao diện giữa các thiết bị kết nối mạng và lớp Internet để cho phép truyền tải dữ liệu qua mạng. Lớp truy nhập mạng được xem như là liên kết trực tiếp giữa các thiết bị mạng với phương tiện truyền thông, ví dụ như cáp Ethernet, Wi-Fi, hoặc cáp quang. Nó đảm bảo rằng dữ liệu được truyền tải một cách hiệu quả và đáng tin cậy qua phương tiện truyền thông này. Lớp truy nhập mạng bao gồm phần cứng và phần mềm liên quan đến việc kết nối và gửi/nhận dữ liệu. Các thành phần phần cứng có thể bao gồm network interface card (NIC), modem, switch, router và các thiết bị mạng khác. Các thành phần phần mềm bao gồm các driver, giao thức truy nhập mạng (ví dụ như Ethernet, Wi-Fi), và các cấu hình mạng. LỚP TRUY CẬP MẠNG Trong lớp truy nhập mạng, dữ liệu được chia thành các khung (frames) nhỏ để truyền qua phương tiện truyền thông. Các giao thức truy nhập mạng như Ethernet, Wi-Fi, và các giao thức khác xác định cách dữ liệu được đóng gói, chuyển đổi thành tín hiệu điện hoặc sóng radio, và truyền qua phương tiện truyền thông. Lớp truy nhập mạng là lớp thấp nhất trong kiến trúc TCP/IP và nó là liên kết trực tiếp với phần cứng mạng. Nó cung cấp các chức năng cơ bản để thiết lập và duy trì kết nối mạng, xử lý lỗi và đảm bảo tính toàn vẹn của dữ liệu gửi/nhận. Tóm lại, lớp truy nhập mạng là một phần quan trọng trong kiến trúc mạng TCP/IP, đảm bảo giao diện giữa các thiết bị kết nối mạng và lớp Internet để truyền tải dữ liệu qua mạng một cách hiệu quả và đáng tin cậy. TẦNG VẬT LÝ TẦNG LIÊN KẾT DỮ LIỆU VÀ TẦNG MẠNG * ** DATA *DA TA
*DATA
FRAMES TẦNG GIAO VẬN TẦNG PHIÊN
Duy trì và đóng gói các phiên
kết nối giữa các ứng dụng trên hai thiết bị TẦNG TRÌNH DIỄN Xử lý định dạng dữ liệu, mã hóa, giải mã và nén dữ liệu nếu cần thiết Tầng Ứng Dụng CHI TIẾT CÁC TẦNG Phạm vi sử dụng OSI: GIẢNG DẠY, NGHIÊN CỨU… TCP/IP: ỨNG DỤNG NHIỀU KIẾN TRÚC INTERNET Mô hình client-server Giao diện ứng dụng (API) 1. Kiến trúc phân tầng 2. DNS (Domain Name System) 3. IPv4 và IPv6 THANK YOU