Bài giảng Internet - Phần 2: Công nghệ Internet

26 5 0
Bài giảng Internet - Phần 2: Công nghệ Internet

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Bài giảng cung cấp cho người học các kiến thức: Công nghệ Internet. Hi vọng đây sẽ là một tài liệu hữu ích dành cho các bạn sinh viên đang theo học môn dùng làm tài liệu học tập và nghiên cứu.

2 Công nghệ Internet Công nghệ Internet 2.1 Giao thức TCP/IP a TCP/IP gì?  TCP/IP (Transmission Control Protocol/Internet Protocol) giao thức khơng đồng bộ, cho phép việc truyền thông điệp từ nhiều nhiều nguồn tới nhiều đích khác  TCP đảm bảo tính an tồn liệu nghĩa đảm bảo liệu đến đích mà khơng có lỗi  IP giao thức điều khiển cách di chuyển liệu Internet Lê Anh Nhật 17 Công nghệ Internet 2.1 Giao thức TCP/IP b Tổng quan TCP/IP  TCP/IP xem giản lược mơ hình tham chiếu OSI với bốn tầng sau: Tầng liên kết mạng (Network Access Layer)  Tầng Internet (Internet Layer)  Tầng giao vận (Host-to-Host Transport Layer)  Tầng ứng dụng (Application Layer)  Lê Anh Nhật 18 Công nghệ Internet 2.1 Giao thức TCP/IP b Tổng quan TCP/IP  Tầng liên kết mạng Tầng liên kết (còn gọi tầng liên kết liệu tầng giao tiếp mạng) tầng thấp mô hình TCP/IP  Bao gồm thiết bị giao tiếp mạng chương trình cung cấp thơng tin cần thiết để hoạt động, truy nhập đường truyền vật lý qua thiết bị giao tiếp mạng  Lê Anh Nhật 19 Công nghệ Internet 2.1 Giao thức TCP/IP b Tổng quan TCP/IP  Tầng Internet Tầng Internet (còn gọi tầng mạng) xử lý trình truyền gói tin mạng  Các giao thức tầng bao gồm: IP (Internet Protocol), ICMP (Internet Control Message Protocol), IGMP (Internet Group Messages Protocol)  Lê Anh Nhật 20 Công nghệ Internet 2.1 Giao thức TCP/IP b Tổng quan TCP/IP  Tầng giao vận Tầng giao vận phụ trách luồng liệu hai trạm thực ứng dụng tầng  Tầng có hai giao thức chính: TCP (Transmission Control Protocol) UDP (User Datagram Protocol)  Lê Anh Nhật 21 Công nghệ Internet 2.1 Giao thức TCP/IP b Tổng quan TCP/IP  Tầng ứng dụng Tầng ứng dụng tầng mơ hình TCP/IP  Bao gồm tiến trình ứng dụng cung cấp cho người sử dụng để truy cập mạng  Lê Anh Nhật 22 Công nghệ Internet 2.1 Giao thức TCP/IP b Tổng quan TCP/IP  Quá trình đóng/mở gói liệu TCP/IP Lê Anh Nhật 23 Công nghệ Internet 2.1 Giao thức TCP/IP b Tổng quan TCP/IP  Cấu trúc liệu TCP/IP Lê Anh Nhật 24 Công nghệ Internet 2.1 Giao thức TCP/IP c Giao thức TCP  TCP giao thức cốt lõi giao thức TCP/IP  Giao thức đảm bảo chuyển giao liệu tới nơi nhận cách đáng tin cậy thứ tự  TCP hỗ trợ nhiều giao thức ứng dụng phổ biến Internet ứng dụng kết quả, có WWW, thư điện tử Secure Shell Lê Anh Nhật 25 Công nghệ Internet 2.1 Giao thức TCP/IP c Giao thức TCP  Tiêu đề TCP bao gồm 20byte  Source port: Số hiệu cổng máy tính gửi  Destination port: Số hiệu cổng máy tính nhận  Sequence number: Trường có nhiệm vụ:  Nếu cờ SYN bật số thứ tự gói ban đầu byte gửi có số thứ tự cộng thêm  Nếu khơng có cờ SYN số thứ tự byte Lê Anh Nhật 27 Công nghệ Internet 2.1 Giao thức TCP/IP c Giao thức TCP  Acknowledgement number: Nếu cớ ACK bật giá trị trường số thứ tự gói tin mà bên nhận cần  Windows size (4bit): Trường có độ dài bít qui định độ dài phần header  Reserved: Dành cho tương lai có giá trị  Window size (16bit): Số byte nhận giá trị trường báo nhận (ACK) Lê Anh Nhật 28 Công nghệ Internet 2.1 Giao thức TCP/IP c Giao thức TCP  Flags (hay Control bits) Bao gồm cờ: URG: Cờ cho trường Urgent pointer  ACK: Cờ cho trường Acknowledgement  PSH: Hàm Push  RST: Thiết lập lại đường truyền  SYN: Đồng lại số thứ tự  FIN: Không gửi thêm số liệu  Lê Anh Nhật 29 Công nghệ Internet 2.1 Giao thức TCP/IP c Giao thức TCP  TCP Checksum: 16 bít kiểm tra cho phần header liệu  Urgent pointer: Nếu cờ URG bật giá trị trường số từ 16 bít mà số thứ tự gói tin (sequence number) cần dịch trái  Options: Đây trường tùy chọn Nếu có độ dài bội số 32 bít  Data:Trường cuối khơng thuộc header Giá trị trường thông tin dành cho tầng Lê Anh Nhật 30 Công nghệ Internet 2.1 Giao thức TCP/IP d Giao thức liên mạng IP  Là giao thức hướng liệu sử dụng máy chủ nguồn đích để truyền liệu liên mạngchuyển mạch gói  Giao thức IP cung cấp dịch vụ gửi liệu khơng đảm bảo nghĩa khơng đảm bảo gói liệu  Giao thức IP thông dụng mạng Internet công cộng ngày Lê Anh Nhật 31 Công nghệ Internet 2.1 Giao thức TCP/IP e Địa IP  IP địa máy tính tham gia vào mạng nhằm giúp cho máy tính chuyển thơng tin cho cách xác, tránh thất lạc  Mỗi địa IP cấp mạng  Một địa IP số gồm byte Khi viết người ta viết trị nguyên dương byte phân cách dấu chấm, ví dụ:199.25.33.129  Hiện có phiên IPv4 IPv6, IPv4 chuẩn dùng rộng rãi với độ dài 32 bit Lê Anh Nhật 32 Công nghệ Internet 2.1 Giao thức TCP/IP e Địa IP  Xét phiên IPv4, địa 32 bit chia làm bộ, bit  Nếu viết theo dạng thập phân, địa IP có cơng thức xxx.xxx.xxx.xxx, x số thập phân từ đến Lê Anh Nhật 33 Công nghệ Internet 2.1 Giao thức TCP/IP e Địa IP  Địa IP chia thành ba phần:  Lớp (class) xác định giá trị bit bên trái địa IP  Mạng (network) xác định bit bên trái gọi NetworkID  Host: xác định bit lại bên phải Class bit Net ID Lê Anh Nhật Host ID 34 Công nghệ Internet 2.1 Giao thức TCP/IP e Địa IP • Địa IP phân thành lớp A, B, C, D, E, lớp D, E chưa dùng tới Ta xét lớp đầu với hệ đếm nhị phân • Lớp A: • Bit nhận dạng thứ lớp A 0, bit lại dành cho địa mạng Net ID • Lớp A áp dụng địa network địa máy chủ nhiều • Tính ra, ta tối đa 126 mạng mạng hỗ trợ tối đa 167.777.214 máy chủ • Vùng địa lý thuyết tính theo hệ đếm thập phân từ 0.0.0.0 đến 127.0.0.0 Lê Anh Nhật 35 Công nghệ Internet 2.1 Giao thức TCP/IP e Địa IP • Lớp B: • Bit nhận dạng lớp B 10, 14 bit lại dành cho Net ID • Lớp áp dụng địa mạng địa máy chủ mức vừa • Tính ra, ta tối đa 16.382 mạng, mạng phục vụ tối đa 65.534 máy chủ • Vùng địa lý thuyết từ 128.0.0.0 đến 191.255.0.0 Lê Anh Nhật 36 Công nghệ Internet 2.1 Giao thức TCP/IP e Địa IP • Lớp C: • Bit nhận dạng lớp C 110, 21 bit lại dành cho Net ID • Lớp áp dụng địa mạng nhiều địa máy chủ • Tính ra, ta tối đa 2.097.150 mạng, mạng phục vụ tối đa 254 máy chủ • Vùng địa lý thuyết từ 192.0.0.0 đến 223.255.255.0 Lê Anh Nhật 37 Công nghệ Internet 2.2 Hệ thống tên miền - DNS   DNS (Domain Name System) hệ sở liệu phân tán dùng để ánh xạ tên miền địa IP DNS đưa phương pháp đặc biệt để trì liên kết ánh xạ thể thống Trong phạm vi lớn hơn, máy tính kết nối với internet sử dụng DNS để tạo địa liên kết dạng URL (Universal Resource Locators) Lê Anh Nhật 38 Công nghệ Internet 2.2 Hệ thống tên miền - DNS  DNS chia làm nhiều phần, phần phân cách dấu chấm Một cách tổng quát Domain name có dạng: tên-host.tên-mức-hai.tên mức (hostname.second-level.first-level)  Tên-mức-một: kiểu tổ chức quốc gia mà host nằm  Tên-mức-hai: tên tổ chức làm chủ điều hành mạng mà host nằm  Tên-host: định danh máy mạng xác định tên-mức-một tên-mức-hai Lê Anh Nhật 39 Công nghệ Internet 2.2 Hệ thống tên miền - DNS Mơ hình phân cấp tên miền Lê Anh Nhật 40 Công nghệ Internet 2.2 Hệ thống tên miền - DNS Ví dụ hoạt động DNS: Lê Anh Nhật 41 ... mạng xác định tên-mức-một tên-mức-hai Lê Anh Nhật 39 Công nghệ Internet 2.2 Hệ thống tên miền - DNS Mơ hình phân cấp tên miền Lê Anh Nhật 40 Công nghệ Internet 2.2 Hệ thống tên miền - DNS Ví dụ hoạt... dạng: tên-host.tên-mức-hai.tên mức (hostname.second-level.first-level)  Tên-mức-một: kiểu tổ chức quốc gia mà host nằm  Tên-mức-hai: tên tổ chức làm chủ điều hành mạng mà host nằm  Tên-host:... kết nối với internet sử dụng DNS để tạo địa liên kết dạng URL (Universal Resource Locators) Lê Anh Nhật 38 Công nghệ Internet 2.2 Hệ thống tên miền - DNS  DNS chia làm nhiều phần, phần phân cách

Ngày đăng: 20/05/2021, 03:46

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan