Tôi đang phát triển một máy chủ DNS cơ bản cho mục đích của riêng tôi. Theo cách tôi hiểu, máy chủ DNS nhận các gói UDP chứa tên miền được yêu cầu và trả về IP tương ứng theo một dạng biểu mẫu chuẩn nào đó.Phát triển một máy chủ DNS cơ bản (trong C#)
Có một standard library để đọc/ghi các gói UDP từ/sang định dạng nhị phân. Nhưng tôi có thể tìm thư viện C# để yêu cầu/trả lời DNS theo chuỗi/deserialising ở đâu?
Mã nguồn từ thành phần DNS Server thực sự chứa mã phân tích gói DNS. Cảm ơn! –