<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>Vietnamese Professional - CCIE Security</title>
		<link>https://www.forum.vnpro.org/</link>
		<description>Dành cho các thảo luận Cisco Certified Internetwork Expert Security</description>
		<language>vi</language>
		<lastBuildDate>Wed, 22 Jul 2026 14:17:56 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>60</ttl>
		<image>
			<url>images/misc/rss.png</url>
			<title>Vietnamese Professional - CCIE Security</title>
			<link>https://www.forum.vnpro.org/</link>
		</image>
		<item>
			<title>Tổng quan IPSec</title>
			<link>https://www.forum.vnpro.org/forum/ccie®/ccie-security/442963-tổng-quan-ipsec</link>
			<pubDate>Tue, 21 Jul 2026 00:12:57 GMT</pubDate>
			<description>Khi nhắc đến Site-to-Site VPN, gần như công nghệ đầu tiên mà mọi kỹ sư mạng nghĩ đến chính là IPsec (Internet Protocol Security). Đây là chuẩn bảo...</description>
			<content:encoded><![CDATA[Khi nhắc đến <b>Site-to-Site VPN</b>, gần như công nghệ đầu tiên mà mọi kỹ sư mạng nghĩ đến chính là <b>IPsec (Internet Protocol Security)</b>. Đây là chuẩn bảo mật đã được kiểm chứng qua nhiều năm và hiện vẫn là nền tảng của hàng triệu kết nối VPN giữa doanh nghiệp, chi nhánh, Data Center và Cloud trên toàn thế giới.<br />
<br />
Được định nghĩa trong <b>RFC 4301</b>, IPsec cung cấp một kiến trúc bảo mật toàn diện cho giao thức IP, giúp dữ liệu truyền qua các mạng không tin cậy như Internet luôn được bảo vệ. Các tính năng nổi bật gồm:<ul><li>Kiểm soát truy cập (Access Control).</li>
<li>Đảm bảo tính toàn vẹn dữ liệu (Integrity).</li>
<li>Xác thực nguồn gốc dữ liệu (Authentication).</li>
<li>Chống tấn công phát lại (Replay Protection).</li>
<li>Mã hóa dữ liệu (Confidentiality).</li>
<li>Che giấu một phần đặc điểm của luồng lưu lượng (Traffic Flow Confidentiality).</li>
</ul><br />
Điểm khác biệt của IPsec là <b>hoạt động trực tiếp ở tầng IP (Layer 3)</b>. Vì vậy, mọi ứng dụng phía trên như TCP, UDP, ICMP hay các ứng dụng doanh nghiệp đều được bảo vệ mà không cần thay đổi hay cấu hình riêng.  <hr /> <b>Hai &quot;trụ cột&quot; của IPsec</b><br />
<br />
<br />
IPsec không phải là một giao thức đơn lẻ mà là một <b>framework bảo mật</b> gồm nhiều thành phần phối hợp với nhau. Trong triển khai Site-to-Site VPN, hai giao thức quan trọng nhất là <b>IKE</b> và <b>ESP</b>. <b>1. IKE (Internet Key Exchange) – &quot;Kiến trúc sư&quot; của đường hầm VPN</b><br />
<br />
<br />
Trước khi dữ liệu được mã hóa, hai VPN Gateway phải thống nhất cách bảo vệ kết nối. Đây chính là nhiệm vụ của IKE.<br />
<br />
IKE thực hiện:<ul><li>Xác thực hai VPN Gateway.</li>
<li>Thương lượng thuật toán mã hóa và băm.</li>
<li>Sinh và trao đổi khóa mã hóa.</li>
<li>Quản lý vòng đời của các khóa bảo mật.</li>
</ul><br />
Hiện nay, <b>IKEv2</b> gần như đã trở thành tiêu chuẩn mới nhờ tốc độ thiết lập tunnel nhanh hơn, khả năng tự phục hồi khi mất kết nối và mức độ bảo mật cao hơn so với IKEv1.<br />
<br />
Có thể hình dung <b>IKE giống như quá trình bắt tay và thống nhất &quot;luật chơi&quot;</b> trước khi hai bên bắt đầu trao đổi dữ liệu.  <hr /> <b>2. ESP (Encapsulating Security Payload) – &quot;Lớp áo giáp&quot; bảo vệ dữ liệu</b><br />
<br />
<br />
Sau khi IKE hoàn tất việc thương lượng, <b>ESP</b> sẽ đảm nhận nhiệm vụ bảo vệ toàn bộ lưu lượng đi qua VPN.<br />
<br />
ESP cung cấp:<ul><li>Mã hóa dữ liệu (Encryption).</li>
<li>Kiểm tra tính toàn vẹn dữ liệu (Integrity).</li>
<li>Xác thực nguồn gốc dữ liệu (Authentication).</li>
<li>Chống tấn công Replay.</li>
</ul><br />
Nếu ví IKE là người xây dựng đường hầm, thì <b>ESP chính là lớp giáp bảo vệ mọi dữ liệu di chuyển bên trong đường hầm đó</b>.<br />
<br />
Trong các hệ thống hiện đại, ESP gần như đã thay thế <b>AH (Authentication Header)</b> vì ESP vừa hỗ trợ mã hóa vừa hỗ trợ xác thực, trong khi AH chỉ xác thực mà không mã hóa dữ liệu.  <hr /> <b>IPsec có thể bảo vệ những kết nối nào?</b><br />
<br />
<br />
Nhờ tính linh hoạt, IPsec có thể được triển khai trong nhiều kịch bản khác nhau:<ul><li><b>Host-to-Host:</b> bảo vệ kết nối giữa hai máy chủ.</li>
<li><b>Gateway-to-Gateway:</b> bảo vệ lưu lượng giữa hai router hoặc firewall, cũng chính là mô hình Site-to-Site VPN phổ biến nhất.</li>
<li><b>Host-to-Gateway:</b> bảo vệ kết nối giữa người dùng từ xa và VPN Gateway trong các giải pháp Remote Access VPN.</li>
</ul><br />
Chính khả năng hoạt động ở nhiều mô hình đã giúp IPsec trở thành tiêu chuẩn bảo mật cho mạng doanh nghiệp, Data Center và Hybrid Cloud. <hr /> <b>Tổng kết</b><br />
<br />
<br />
Có thể xem <b>IPsec</b> là <b>nền móng của mọi kết nối VPN hiện đại</b>. Trong đó, <b>IKE/IKEv2</b> chịu trách nhiệm xác thực, thương lượng chính sách và tạo khóa mã hóa, còn <b>ESP</b> mã hóa và bảo vệ dữ liệu trong suốt quá trình truyền tải. Sự kết hợp này giúp doanh nghiệp xây dựng các đường hầm VPN an toàn trên Internet hoặc MPLS, đảm bảo dữ liệu luôn được <b>xác thực, mã hóa và chống nghe lén</b>. Đây cũng là lý do IPsec vẫn là lựa chọn hàng đầu khi triển khai <b>Site-to-Site VPN</b> cho các hệ thống doanh nghiệp, từ vài chi nhánh cho đến các mạng SD-WAN quy mô lớn.<br />
​]]></content:encoded>
			<category domain="https://www.forum.vnpro.org/forum/ccie®/ccie-security">CCIE Security</category>
			<dc:creator>dangquangminh</dc:creator>
			<guid isPermaLink="true">https://www.forum.vnpro.org/forum/ccie®/ccie-security/442963-tổng-quan-ipsec</guid>
		</item>
		<item>
			<title>MAB hoạt động như thế nào? Vì sao switch vẫn biết đó là máy in hay camera?</title>
			<link>https://www.forum.vnpro.org/forum/ccie®/ccie-security/442818-mab-hoạt-động-như-thế-nào-vì-sao-switch-vẫn-biết-đó-là-máy-in-hay-camera</link>
			<pubDate>Thu, 16 Jul 2026 22:40:31 GMT</pubDate>
			<description>MAB hoạt động như thế nào? Vì sao switch vẫn biết đó là máy in hay camera? 
 
 
Một câu hỏi rất hay khi học MAB là:  
Nếu thiết bị không hỗ trợ...</description>
			<content:encoded><![CDATA[<b>MAB hoạt động như thế nào? Vì sao switch vẫn biết đó là máy in hay camera?</b><br />
<br />
<br />
Một câu hỏi rất hay khi học MAB là:<div style="margin-left:40px"><b>Nếu thiết bị không hỗ trợ 802.1X, Switch làm sao biết đó là ai?</b></div> <br />
Câu trả lời là:<br />
<br />
<b>Switch sẽ nhận diện thiết bị thông qua địa chỉ MAC.</b><br />
<br />
Nhìn thì đơn giản, nhưng phía sau là một quy trình gồm bốn bước rất chặt chẽ. <hr /> <b>Bước 1 – Thử 802.1X trước</b><br />
<br />
<br />
Trong phần lớn doanh nghiệp, <b>802.1X luôn là lựa chọn ưu tiên</b>.<br />
<br />
Ngay khi cổng mạng có tín hiệu <b>Link Up</b>, switch sẽ gửi bản tin <b>EAP Request/Identity</b> để xem thiết bị có hỗ trợ 802.1X hay không.<br />
<br />
Nếu nhận được phản hồi, quá trình 802.1X tiếp tục như bình thường.<br />
<br />
Nếu sau nhiều lần gửi mà vẫn không có phản hồi, switch kết luận đây là thiết bị <b>không có Supplicant</b> và chuyển sang MAB.<br />
<br />
Đây là lý do MAB thường được gọi là <b>kế hoạch B</b> của 802.1X.  <hr /> <b>Bước 2 – &quot;Xin&quot; một gói tin để học địa chỉ MAC</b><br />
<br />
<br />
Khi bắt đầu MAB, switch <b>không mở hoàn toàn cổng mạng</b>.<br />
<br />
Nó chỉ mở vừa đủ để nhận <b>một gói tin đầu tiên</b>.<br />
<br />
Từ gói tin này, switch học được địa chỉ MAC nguồn của thiết bị.<br />
<br />
Điểm thú vị là sau khi lấy được địa chỉ MAC, <b>switch sẽ hủy luôn gói tin đó</b>. Mục đích của gói tin đầu tiên không phải để truyền dữ liệu mà chỉ để giúp switch biết thiết bị nào đang kết nối.<br />
<br />
Sau đó, switch đóng gói địa chỉ MAC vào một bản tin <b>RADIUS Access-Request</b> và gửi đến Cisco ISE để kiểm tra.<br />
<br />
Lưu ý, switch <b>không học MAC từ các frame điều khiển</b> như <b>CDP, LLDP, STP hay DTP</b>, vì đây không phải là lưu lượng của thiết bị đầu cuối.  <hr /> <b>Bước 3 – Cisco ISE quyết định</b><br />
<br />
<br />
Cisco ISE tra cứu địa chỉ MAC trong cơ sở dữ liệu.<br />
<br />
Nếu MAC hợp lệ, ISE trả về <b>Access-Accept</b>.<br />
<br />
Ngoài việc mở cổng, ISE còn có thể gửi thêm các chính sách như:<ul><li>Dynamic VLAN.</li>
<li>Downloadable ACL (dACL).</li>
<li>Security Group Tag (SGT).</li>
</ul><br />
Nếu MAC không tồn tại hoặc không được phép truy cập, ISE trả về <b>Access-Reject</b>.<br />
<br />
Tùy cấu hình, switch có thể chuyển sang Web Authentication, đưa thiết bị vào Guest VLAN hoặc tiếp tục chặn truy cập. <hr /> <b>Bước 4 – Ghi nhận phiên kết nối</b><br />
<br />
<br />
Sau khi thiết bị được cấp quyền, switch gửi bản tin <b>RADIUS Accounting-Request</b> đến Cisco ISE.<br />
<br />
Thông tin này được dùng để:<ul><li>Theo dõi ai đang kết nối.</li>
<li>Ghi nhật ký phiên làm việc.</li>
<li>Phục vụ kiểm toán và điều tra sự cố.</li>
<li>Thống kê việc sử dụng mạng.</li>
</ul><hr /> <b>Kết luận</b><br />
<br />
<br />
Quy trình MAB gồm bốn bước: <b>Initiation</b>, <b>MAC Address Learning</b>, <b>Authorization</b> và <b>Accounting</b>. Dù đơn giản hơn 802.1X, MAB vẫn tuân theo đầy đủ mô hình <b>AAA</b>. Điểm khác biệt nằm ở chỗ thay vì xác thực người dùng bằng tài khoản hoặc chứng chỉ số, MAB sử dụng <b>địa chỉ MAC của thiết bị</b> làm thông tin định danh. Vì vậy, MAB đặc biệt phù hợp với các thiết bị như <b>máy in, camera IP, điện thoại IP, cảm biến và IoT</b>, đồng thời đóng vai trò <b>cơ chế dự phòng</b> trong các mạng doanh nghiệp triển khai <b>Cisco ISE</b> và <b>Network Access Control (NAC)</b>.​]]></content:encoded>
			<category domain="https://www.forum.vnpro.org/forum/ccie®/ccie-security">CCIE Security</category>
			<dc:creator>dangquangminh</dc:creator>
			<guid isPermaLink="true">https://www.forum.vnpro.org/forum/ccie®/ccie-security/442818-mab-hoạt-động-như-thế-nào-vì-sao-switch-vẫn-biết-đó-là-máy-in-hay-camera</guid>
		</item>
		<item>
			<title>Api</title>
			<link>https://www.forum.vnpro.org/forum/ccie®/ccie-security/442468-api</link>
			<pubDate>Thu, 09 Jul 2026 13:41:05 GMT</pubDate>
			<description>Programmable APIs – Giao tiếp với thiết bị mạng theo cách hiện đại 
 
 
Trước đây, việc cấu hình và quản trị thiết bị mạng chủ yếu dựa vào CLI. Mặc...</description>
			<content:encoded><![CDATA[<b>Programmable APIs – Giao tiếp với thiết bị mạng theo cách hiện đại</b><br />
<br />
<br />
Trước đây, việc cấu hình và quản trị thiết bị mạng chủ yếu dựa vào <b>CLI</b>. Mặc dù quen thuộc với kỹ sư mạng, CLI lại khó tự động hóa và không phù hợp khi phải quản lý hàng trăm hoặc hàng nghìn thiết bị.<br />
<br />
Để đáp ứng nhu cầu tự động hóa và Infrastructure as Code (IaC), các hãng như Cisco đã phát triển <b>Open Programmable APIs</b>, cho phép phần mềm giao tiếp trực tiếp với thiết bị mạng thông qua các giao thức chuẩn. <b>Các giao thức lập trình</b><br />
<br />
<br />
Trong sơ đồ, thiết bị hỗ trợ nhiều giao thức quản lý hiện đại:<ul><li><b>NETCONF</b>: Giao thức chuẩn của IETF, sử dụng XML để cấu hình và quản lý thiết bị.</li>
<li><b>RESTCONF</b>: Cung cấp API theo chuẩn REST/HTTP, giúp các ứng dụng tích hợp dễ dàng hơn.</li>
<li><b>gNMI (gRPC Network Management Interface)</b>: Giao thức hiệu năng cao dựa trên gRPC, thường dùng cho cấu hình và thu thập telemetry thời gian thực.</li>
</ul><br />
Các giao thức này giúp thay thế dần việc đăng nhập CLI để cấu hình từng thiết bị.<br />
<br />
<b>YANG Data Model</b><br />
<br />
<br />
Để các API hiểu được dữ liệu cần cấu hình, Cisco sử dụng <b>YANG</b> làm ngôn ngữ mô hình hóa dữ liệu.<br />
<br />
Thiết bị có thể hỗ trợ:<ul><li><b>Native YANG</b>: Mô hình riêng của Cisco.</li>
<li><b>OpenConfig</b>: Mô hình chuẩn do cộng đồng phát triển, giúp tăng khả năng tương thích giữa nhiều hãng.</li>
</ul><br />
Nhờ YANG, ứng dụng chỉ cần gửi dữ liệu theo đúng mô hình, thay vì phải tạo các câu lệnh CLI. <b>Data Model và Device Features</b><br />
<br />
<br />
Phía dưới là <b>Data Model</b>, đóng vai trò ánh xạ các yêu cầu từ API xuống các chức năng của thiết bị.<br />
<br />
Các chức năng có thể được lập trình bao gồm:<ul><li>Interface</li>
<li>BGP</li>
<li>QoS</li>
<li>ACL</li>
<li>Và nhiều tính năng khác.</li>
</ul><br />
Điều này cho phép tự động triển khai cấu hình trên quy mô lớn một cách nhất quán.<br />
<br />
<b>NX-API và CLI</b><br />
<br />
<br />
Cisco vẫn duy trì <b>NX-API</b>, cho phép truy cập và thực thi các lệnh CLI thông qua API. Đây là giải pháp hữu ích khi cần tự động hóa trên các thiết bị hoặc tính năng chưa hỗ trợ đầy đủ NETCONF, RESTCONF hay gNMI. <b>Kết luận</b><br />
<br />
<br />
Open Programmable APIs là nền tảng của <b>mạng lập trình được (Programmable Network)</b>. Thông qua các giao thức như <b>NETCONF, RESTCONF và gNMI</b>, kết hợp với mô hình dữ liệu <b>YANG</b>, các ứng dụng có thể tự động cấu hình, giám sát và quản lý thiết bị mạng một cách nhanh chóng, nhất quán và dễ tích hợp với các công cụ DevOps như <b>Ansible, Terraform, Python</b> hay các hệ thống quản lý mạng hiện đại.​]]></content:encoded>
			<category domain="https://www.forum.vnpro.org/forum/ccie®/ccie-security">CCIE Security</category>
			<dc:creator>dangquangminh</dc:creator>
			<guid isPermaLink="true">https://www.forum.vnpro.org/forum/ccie®/ccie-security/442468-api</guid>
		</item>
	</channel>
</rss>
