1. Trang chủ
  2. » Giáo Dục - Đào Tạo

MÔN học QUẢN lý MẠNG VIỄN THÔNG đề tài tìm HIỂU về GIAO THỨC DHCP

25 11 0

Đ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

Thông tin cơ bản

Tiêu đề Tìm Hiểu Về Giao Thức DHCP
Người hướng dẫn PTS. Dương Thị Thanh Tú
Trường học Học Viện Công Nghệ Bưu Chính Viễn Thông
Chuyên ngành Quản lý Mạng Viễn Thông
Thể loại Đề tài
Năm xuất bản 2021
Thành phố Hà Nội
Định dạng
Số trang 25
Dung lượng 1,07 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Để khách có thể nhận địa chỉ IP từmáy chủ DHCP, ta khai báo cấu hình để khách "nhận địa chỉ tự động từ một máy chủ".. Ví dụ, mỗi khi người dùng di chuyển đến một vị trí mới bằng máy tính

Trang 1

KHOA VIỄN THÔNG 1



-MÔN HỌC QUẢN LÝ MẠNG VIỄN THÔNG

ĐỀ TÀI

TÌM HIỂU VỀ GIAO THỨC DHCP

Giáo viên hướng dẫn: Dương Thị Thanh Tú

Nhóm: 13 Sinh viên thực hiện:

Trang 2

MỤC LỤC

LỜI NÓI ĐẦU 3

1 Giới thiệu về DHCP 5

1.1 DHCP là gì? 5

1.2 Kiến trúc DHCP gồm 6

1.3 Các thông điệp giao tiếp giữa DHCP client và sever 7

2 Chức năng và vai trò của DHCP trong quản lý mạng 8

2.1 Chức năng 8

2.2 Vai trò 9

3 Ưu điểm và nhược điểm của DHCP trong quản lý mạng 10

3.1 Ưu điểm 10

3.2 Nhược điểm 11

4. Cách thức hoạt động và mô phỏng giao thức DHCP 13

4.1 Hoạt động của DHCP 13

4.2 Mô phỏng hoạt động của DHCP 16

5. Những câu hỏi thường gặp về DHCP 21

5.1 Cách xử lý khi xung đột IP với DHCP như thế nào? 21

5.2 Làm thế nào để khắc phục tính trạng tấn công bằng cách sử dụng DHCP Client bất hợp pháp? 21

5.3 Các giải pháp bảo mật DHCP là gì? 21

5.4 Cách phân biệt IP động và IP tĩnh trên DHCP là gì? 21

Tổng kết kiến thức đạt được 22

KẾT LUẬN 23

TÀI LIỆU THAM KHẢO 24

Trang 3

LỜI NÓI ĐẦU

Ngày nay, sự phát triển công nghệ thông tin đang diễn ra mạnh mẽ, các máy tính càng cần thiết phải kết nối với nhau để thực hiện các công việc nội bộ, cũng như liên kết các cơ quan, xí nghiệp, cộng đồng người lại với nhau, phục vụđời sống của con người hiệu quả cao Mà hiện nay bộ giao thức TCP/IP là một

bộ các giao thức truyền thông cài đặt chồng giao thức mà Internet và hầu hết các mạng máy tính thương mại đang chạy trên đó Các máy tính trong mạng nhận ra nhau nhờ vào địa chỉ IP mà trước đó người quản trị mạng phải gán cho từng máy tính một Mỗi thiết bị trên mạng cơ sở TCP/IP phải có một địa chỉ IP duy nhất để truy cập mạng và sử dụng các tài nguyên

DHCP tập trung việc quản lý địa chỉ IP ở các máy tính trung tâm chạy chương trình DHCP Mặc dù có thể gán địa chỉ IP vĩnh viễn cho bất cứ máy tínhnào trên mạng, DHCP cho phép gán tự động Để khách có thể nhận địa chỉ IP từmáy chủ DHCP, ta khai báo cấu hình để khách "nhận địa chỉ tự động từ một máy chủ" Tùy chọn này xuất hiện trong vùng khai báo cấu hình TCP/IP của đa

số hệ điều hành Một khi tùy chọn này được thiết lập, khách có thể "thuê" một địa chỉ IP từ máy chủ DHCP bất cứ lúc nào Phải có ít nhất một máy chủ DHCPtrên mạng Sau khi cài đặt DHCP, ta tạo một phạm vi DHCP (scope), là vùng chứa các địa chỉ IP trên máy chủ, và máy chủ cung cấp địa chỉ IP trong vùng này

Trang 4

Với sự cần thiết của DHCP như trên, đề tài DHCP sẽ làm sáng tỏ ý nghĩa của việc dùng DHCP trong quản lý mạng cũng như cơ chế hoạt động, ưu nhược điểm và bảo mật trong DHCP.

Trang 5

1 Giới thiệu về DHCP

1.1 DHCP là gì?

 DHCP là viết tắt của cụm từ Dynamic Host Configuration Protocol

(có nghĩa là giao thức cấu hình động máy chủ) DHCP có nhiệm vụ cónhiệm vụ quản lý nhanh, tự động và tập chung việc phân phối địa chỉ IPbên trong 1 mạng

 Là một giao thức cho phép người quản trị mạng quản lý tập trung và tựđộng hóa việc gán địa chỉ IP trên mạng Trong mạng IP,mỗi thiết bị kếtnối Internet cần một địa chỉ IP duy nhất

 Ngoài ra DHCP còn đưa thông tin đến các thiết bị 1 cách hợp lý hơn cũng như việc cấu hình subnet mark hay cổng ổn mặc định

 Giao thức cấu hình máy chủ động (DHCP) cung cấp một trong những dịch vụ được sử dụng phổ biến nhất trong TCP/IP Phần lớn các máy chủ trong mạng TCP/IP là thiết bị của người dùng và phần lớn thiết bị của người dùng tìm hiểu cài đặt IPv4 của họ bằng DHCP

 DHCP cũng cho phép tính di động Ví dụ, mỗi khi người dùng di

chuyển đến một vị trí mới bằng máy tính bảng — để một quán cà phê, một địa điểm khách hàng hoặc trở lại văn phòng -thiết bị của người dùng có thể kết nối với một mạng LAN không dây khác sử dụng

 DHCP để thuê một địa chỉ IP mới trong mạng LAN đó và bắt đầu làm việc trên mạng mới Không có DHCP, người dùng sẽ phải hỏi thông tin

về địa phương mạng và định cấu hình cài đặt theo cách thủ công, với hơn thế nữa

Trang 6

1.2 Kiến trúc DHCP gồm

 DHCP client : Là một thiết bị bất kì có khả năng kết nối internet và giao tiếp với máy chủ DHCP như điện thoại thông minh, máy tính, laptop, máy in…

 DHCP server : Là thiết bị cấp phát địa chỉ IP

 DHCP relay agents : Là thiết bị trung gian để chuyển tiếp yêu cầu giữa DHCP client và DHCP server DHCP relay agents thường được dùng trong các hệ thống mạng lớn và phức tạp, không phổ biến ở các mạng thông thường

 Binding: Là một tập hợp các thông tin cấu hình có ít nhất một địa chỉ

IP được dùng bởi một DHCP client, các kết nối được quản lý bởi máychủ DHCP

 DHCP Lease l:Là khoảng thời gian thiết bị giữ nguyên địa chỉ IP trước khi nó được thay đổi và gia hạn Cụ thể, mỗi địa chỉ IP sẽ có một vòng đời nhất định Khi hết thời gian này nó sẽ được cấp một địa chỉ mới

Ví dụ: địa chỉ IP có vòng đời 24 giờ Trong khoảng thời gian này dù bạnngắt kết nối mạng và kết nối lại, địa chỉ IP vẫn không đổi Chỉ sau khi hết 24 giờ, một địa chỉ mới sẽ được cấp phát và gia hạn

Trường hợp gặp các vấn đề với địa chỉ IP, bạn có thể yêu cầu cấp mới mà không cần chờ hết vòng đời Các thiết lập này dễ dàng tìm thấy trong cài đặtmạng trên máy tính hoặc thiết lập wifi trên điện thoại

Trang 7

1.3 Các thông điệp giao tiếp giữa DHCP client và sever

Trang 8

- DHCP Offer: là gói tin chứa địa chỉ IP và thông tin cấu hình TCP/IP

bổ sung Nó được DHCP server gửi về cho Client sau khi nhận được DHCP Discover

- DHCP Request: là gói được DHCP client phản hồi với máy chủ sau khi nhận được DHCP Offer để thể hiện sự chấp nhận đối với địa chỉ IP

 Mỗi thiết bị trên mạng cơ sở TCP/IP phải có một địa chỉ IP duy nhất

để truy cập mạng và các tài nguyên của nó Không có DHCP, cấu hình

IP phải được thực hiện một cách thủ công cho các máy tính mới, các máy tính di chuyển từ mạng con này sang mạng con khác, và các máy tính được loại bỏ khỏi mạng

 Bằng việc phát triển DHCP trên mạng, toàn bộ tiến trình này được quản lý tự động và tập trung DHCP server bảo quản vùng của các địa

Trang 9

chỉ IP và giải phóng một địa chỉ với bất cứ DHCP client có thể khi nó

có thể ghi lên mạng Bởi vì các địa chỉ IP là động hơn tĩnh, các địa chỉ không còn được trả lại một cách tự động trong sử dụng đối với các vùng cấp phát lại

2.2 Vai trò

 Mọi thiết bị trên mạng dựa trên TCP/IP phải có một địa chỉ IP unicast duy nhất để truy cập mạng và các tài nguyên của nó Nếu không có DHCP, địa chỉ IP cho máy tính mới hoặc máy tính được chuyển từ mạng con này sang mạng con khác phải được cấu hình theo cách thủ công, địa chỉ IP cho các máy tính bị xóa khỏi mạng phải được lấy lại thủ công

 Với DHCP, toàn bộ quy trình này được tự động hóa và quản lý tập trung Máy chủ DHCP duy trì một nhóm địa chỉ IP và cho bất kỳ máy khách nào hỗ trợ DHCP thuê địa chỉ khi nó khởi động trên mạng Bởi

vì các địa chỉ IP là động (cho thuê) chứ không phải tĩnh (được gán vĩnh viễn), các địa chỉ không còn được sử dụng sẽ tự động được trả vềnhóm để phân bổ lại

 Người quản trị mạng thiết lập các máy chủ DHCP để duy trì thông tin cấu hình TCP/IP và cung cấp cấu hình địa chỉ cho các máy khách hỗ trợ DHCP dưới dạng đề nghị cho thuê Máy chủ DHCP lưu trữ thông tin cấu hình trong cơ sở dữ liệu bao gồm:

o Tham số cấu hình TCP/IP hợp lệ cho tất cả các máy khách trên mạng

o Địa chỉ IP hợp lệ, được duy trì trong một nhóm để gán cho khách hàng, cũng như các địa chỉ bị loại trừ

o Địa chỉ IP dành riêng được liên kết với các máy khách DHCP cụ thể Điều này cho phép gán nhất quán một địa chỉ IP cho một máy khách DHCP

Trang 10

o Thời hạn thuê hoặc khoảng thời gian mà địa chỉ IP có thể được sử dụng trước khi yêu cầu gia hạn hợp đồng thuê.

 Máy khách hỗ trợ DHCP, khi chấp nhận đề nghị cho thuê, sẽ nhận được:

o Địa chỉ IP hợp lệ cho mạng con mà nó đang kết nối

o Các tùy chọn DHCP được yêu cầu, là các tham số bổ sung mà máy chủ DHCP được cấu hình để gán cho máy khách Một số ví

dụ về các tùy chọn DHCP là Bộ định tuyến (cổng mặc định), Máy chủ DNS và Tên miền DNS

 DHCP cho phép người quản trị mạng giám sát và phân phối địa chỉ IP từ một điểm trung tâm và tự động gửi địa chỉ IP mới khi máy tính được cắm vào một nơi khác trong mạng

3 Ưu điểm và nhược điểm của DHCP trong quản lý mạng

3.1 Ưu điểm

o Giúp các thiết bị kết nối mạng nhanh chóng từ máy tính, laptop, điện thoại, máy tính bảng…

o Quản lý địa chỉ IP và các tham số TCP/IP dễ dàng qua các trạm

o Các nhà quản trị mạng có thể thay đổi cấu hình và thông số của IP để nâng cấp cơ sở hạ tầng

o Các thiết bị có thể di chuyển tự do từ mạng này sang mạng khác và nhận IP mới tự động

Trang 11

o Với cơ sở cấu hình tự động địa chỉ IP bằng DHCP, các xung đột nảy sinh trước đây trong cấu hình thủ công như lỗi đánh máy, xung đột địa chỉ khi gán một địa chỉ cho nhiều hệ thống cùng một lúc được giảm thiểu.

o Địa chỉ IP được bảo toàn vì DHCP chỉ gán chúng khi máy khách yêu cầu

o Người ta có thể thêm khách hàng mới vào mạng rất dễ dàng

o Các địa chỉ IP có thể được sử dụng lại, do đó giảm thiểu yêu cầu về tổng số địa chỉ IP

o DHCP cho phép liên kết các nhóm của hai hoặc nhiều địa chỉ IP trên một mạng con riêng biệt

o DHCP cho phép người quản trị đặt thời gian thuê cho máy khách, thờigian này được cấp phát các địa chỉ IP

o Máy chủ DHCP cung cấp các dịch vụ chuyển đổi dự phòng giữa các máy chủ cho các tình huống khi một máy chủ bị lỗi trong trường hợp máy chủ khác che nó và không cho phép hệ thống ngừng hoạt động

o DHCP cho phép cơ sở cân bằng tải giữa các máy chủ và nhiều máy chủ có thể cung cấp dịch vụ cho người dùng tại một thời điểm

o DHCP cho phép Khởi động mạng, có nghĩa là máy khách có thể sử dụng nó để truy cập thông tin từ máy chủ trên mạng thay vì sử dụng các phương pháp khác như Giao thức phân giải địa chỉ dự trữ

(RARP)

3.2 Nhược điểm

Trang 12

định và cần truy cập liên tục như máy in, file server.

o DHCP thường chỉ được sử dụng tại các hộ gia đình hoặc mô hình mạng nhỏ

o Vì máy chủ DHCP không có cơ chế bảo mật để xác thực máy khách,

nó có thể truy cập trái phép vào địa chỉ IP bằng cách xuất trình thông tin xác thực như mã định danh máy khách thuộc về các máy khách DHCP khác

o Tên máy không thay đổi khi địa chỉ IP mới được chỉ định

o Khách hàng không thể truy cập mạng khi không có máy chủ DHCP

o DHCP có thể trở thành một điểm lỗi duy nhất cho mạng của bạn Nếu bạn chỉ có một máy chủ DHCP và nó không khả dụng, khách hàng sẽ không thể yêu cầu hoặc gia hạn hợp đồng thuê

o Nếu máy chủ DHCP chứa thông tin không chính xác, nó sẽ tự động được gửi đến tất cả các máy khách DHCP của bạn, nghĩa là bạn có thểphải truy cập từng máy và cấu hình lại

o Nếu bạn muốn sử dụng DHCP trên mạng nhiều phân đoạn, bạn phải đặt máy chủ DHCP hoặc tác nhân chuyển tiếp trên từng phân đoạn hoặc đảm bảo rằng bộ định tuyến của bạn có thể chuyển tiếp các chương trình phát sóng Giao thức Bootstrap (BOOTP)

o Trong khi gán địa chỉ IP cho các máy chủ khác nhau, đôi khi, xung đột địa chỉ IP có thể xảy ra

Trang 13

4 Cách thức hoạt động và mô phỏng giao thức DHCP

4.1 Hoạt động của DHCP

 DHCP sử dụng khái niệm “hợp đồng cho thuê” -for lease: là khoảngthời gian mà một địa chỉ IP đã cho sẽ hợp lệ cho một máy tính Tứckhoảng thời gian client DHCP giữ thông tin địa chỉ IP Khi khoảngthời gian này hết hạn, client phải làm mới nó

DHCP cung cấp một cách tự động để phân phối, cập nhật địa chỉ IP vàmột số thông tin cấu hình khác trên mạng Một DHCP server cung cấpthông tin này tới DHCP client thông qua việc trao đổi hàng loạt cácthông điệp với nhau, có 8 loại thông điệp DHCP chính(tất cả đề sửdụng mã hoạt động yêu cầu hoặc trả lời)

Trang 14

 DHCP client: máy trạm nhận thông tin cấu hình IP từ DHCP server

 DHCP server: máy chủ quản lý việc cấu hình và cấp phát địa chỉ IPcho client

 DHCP Discovery: Được máy khách sử dụng để khám phá máy chủDHCP và thường bao gồm danh sách các tham số mà máy khách cầncác giá trị như địa chỉ IP, mặt nạ mạng con (subnetmask),defaultgateway, và bộ định tuyến mặc định (default gateway)

o Máy tính client tạo ra một gói tin UDP (User Datagram Protocol) vớiđích đến mặc định 255.255.255.255 và được đóng gói vào một gói IPvới source IP là 0.0.0.0

o Máy tính client sẽ gửi thông đẹp broadcast để tìm một DHCP severkhả dụng nhằm xin IP

 DHCP Offer: Được máy chủ sử dụng để cung cấp các giá trị cần thiếtcho máy khách

Trang 15

o Khi DHCP server nhận được truy vấn cần cấp phát IP từ một client,

nó sẽ bảo lưu địa chỉ IP cho client và mở rộng địa chỉ IP sẽ cấp phátbằng cách gửi lại thông điệp DHCP Offer cho client

o Thông điệp này chứa địa chỉ MAC của client, địa chỉ IP mà server sẽcung cấp, subnet mask, thời gian được cấp phát và địa chỉ IP củaDHCP server cung cấp

 DHCP Request: Được máy khách sử dụng để yêu cầu trả lời từ một máychủ Yêu cầu được gửi đến tất cả các máy chủ, ngay cả những máy chủkhông được chọn

o Client có thể nhận được DHCP offer từ nhiều server khác nhau,nhưng nó sẽ chỉ chấp nhận duy nhất một DHCP offer

o Client sẽ chọn 1 trong các địa chỉ IP, sau đó gửi lại thông điệp DHCP

request tương ứng với DHCP server đó

 DHCP Decline: Được máy khách sử dụng để từ chối chấp nhận một hoặc nhiều giá trị từ máy chủ, thường là vì chúng không hợp lệ đối với máy khách

 DHCP ACK (acknowledgement): Được sử dụng cho phản hồi của máy chủ và cung cấp các tham số cho máy khách

o Server sẽ hoàn tất bằng cách gửi thông điệp ACK cho client Ngoài racòn có gateway mặc định, địa chỉ dns server

o Đến đây, client chính thức có cấu hình IP và có thể sử dụng địa chỉ IPđược cấp phát để trao đổi dữ liệu Mỗi cấu hình IP được cấp phát sẽ chỉ có thời hạn trong một khoảng thời gian nhất định, sau khoảng thờigian này, client phải yêu cầu server cấp phát gia hạn lại cấu hình IP

Trang 16

unicast thay vì broadcast như lần cấp phát đầu tiên.

 DHCPNAK - Được máy chủ sử dụng để từ chối yêu cầu của máy khách

 DHCP Release - Được ứng dụng khách sử dụng để giải phóng địa chỉ

IP, đưa địa chỉ đó trở lại nhóm máy chủ

 DHCP Inform - Được máy khách sử dụng để thông báo cho máy chủ rằng máy khách đã có địa chỉ IP, nhưng cần các giá trị cho các tham số khác

Cuối mỗi chu kỳ, nếu máy tính đó muốn tiếp tục sử dụng địa chỉ IP nó sẽ gửi bản tin renew, còn nếu không muốn sử dụng địa chỉ IP nữa thì DHCP server sẽ thu hồi

4.2 Mô phỏng hoạt động của DHCP

Trang 17

1 Trên SWL3 đặt địa chỉ các interface vlan

Trang 18

2 Sau khi đặt địa chỉ ip cho DHCP, ping đến địa chỉ 10.1.30.1 của SWL3

Trang 19

3 DHCP cấp các dải địa chỉ IP

-Trên VPC3 (vlan 10) cấp dải địa chỉ 10.1.10.1 10.1.10.100-Trên VPC4 (vlan 20) cấp dải địa chỉ 10.1.20.1 10.1.20.199

Trang 20

3 Sau khi DHCP cấp, trên VPC3 nhận được dải địa chỉ IP 10.1.10.101/24 với

GW 10.1.10.1

-Trên VPC4, nhận được dải địa chỉ IP 10.1.20.200/24 GW 10.1.20.1

Trang 21

-Trên VPC4, nhận được dải địa chỉ IP 10.1.20.200/24 GW 10.1.20.1

Và ping được đến địa chỉ IP 10.1.10.101 và 10.1.30.2

Trang 22

5 Những câu hỏi thường gặp về DHCP

5.1 Cách xử lý khi xung đột IP với DHCP như thế nào?

Tuy DHCP có giảm tỉ lệ gặp lỗi trùng IP nhưng vẫn có trường hợp DHCP cũng gặp lỗi và sẽ dẫn đến xung đột IP Cách xử lý trong trường hợp này

là người quản trị cần giải phóng IP bị trùng, nếu vẫn chưa xử lý được thì cần khởi động lại router Nếu cả hai cách đấy không được thì phạm vi gây lỗi sẽ không nằm ở Router hay DHCP, nên bạn cần kiểm tra các yếu tố khác

5.2 Làm thế nào để khắc phục tính trạng tấn công bằng cách sử dụng DHCP Client bất hợp pháp?

Bạn có thể dùng Switch có khả năng bảo mật cao, nó giúp hạn chế số lượng địa chỉ MAC được dùng trên một cổng, cách này giúp hạn chế việc quá nhiều địa chỉ MAC được sử dụng trên một cổng Quản trị viên có thể thiết lập quá trình hoạt động trong trường hợp số lượng địa chỉ vượt quá qui định

5.3 Các giải pháp bảo mật DHCP là gì?

Nên sử dụng hệ thống tập tin NTFS để lưu trữ an toàn và cập nhật thườngxuyên phiên bản mới Quét virus, loại bỏ các phần mềm không cần thiết

Sử dụng tường lửa cho DHCP và các bước bảo mật vật lý cho máy chủ

5.4 Cách phân biệt IP động và IP tĩnh trên DHCP là gì?

Máy chủ DHCP gán địa chỉ IP được gọi là IP động vì địa chỉ này có thể thay đổi mọi kết nối mạng trong tương lai Khi kiểm tra IP, nếu thấy địa chỉ IP thay đổi sau một khoảng thời gian thì đó là IP động, còn nếu không thấy đổi thì đó là IP tĩnh

Ngày đăng: 31/05/2022, 17:04

HÌNH ẢNH LIÊN QUAN

 DHCP client: máy trạm nhận thông tin cấu hình IP từ DHCP server  DHCP server: máy chủ quản lý việc cấu hình và cấp phát địa chỉ IP - MÔN học QUẢN lý MẠNG VIỄN THÔNG đề tài tìm HIỂU về GIAO THỨC DHCP
client máy trạm nhận thông tin cấu hình IP từ DHCP server  DHCP server: máy chủ quản lý việc cấu hình và cấp phát địa chỉ IP (Trang 14)

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w