Tìm hiểu chi tiết về mạng trong Docker

Khái niệm mạng trong Docker ================== Mô hình mạng của container Docker bao gồm ba thành phần chính: network (mạng): Là một driver mạng, tức là một hệ thống mạng bên ngoài với nhiều kiểu cấu hình khác nhau. Các kiểu mạng trong cùng một máy chủ (none, host, bridge) Các kiểu mạng đa máy chủ (overlay, macvlan, flannel) sandbox: ...

Đăng vào ngày 3 tháng 7 lúc 22:26

Triển khai và sử dụng Headless Service trong Kubernetes

Trong Kubernetes, Headless Service là một loại Service đặc biệt cho phép các ứng dụng tự quản lý việc cân bằng tải thay vì dựa vào Service để thực hiện điều này. Khác với các Service thông thường có ClusterIP được Kubernetes tự động gán, Headless Service được cấu hình với clusterIP: None. Điều này dẫn đến việc DNS của Kubernetes không trả về mộ ...

Đăng vào ngày 24 tháng 6 lúc 20:29

Cấu hình mạng Macvlan trong Docker để liên kết container đa máy chủ

Macvlan là một trình điều khiển mạng của Docker cho phép các container giao tiếp trực tiếp với mạng vật lý như những thiết bị độc lập, mỗi container có địa chỉ MAC và IP riêng trên cùng phân đoạn mạng với máy chủ. 1. Tạo mạng Macvlan trên cả hai node [root@docker101 ~]# docker network create -d macvlan \ --subnet=172.16.1.0/24 \ --gatew ...

Đăng vào ngày 21 tháng 6 lúc 23:54

Kiến trúc và Cơ chế Hoạt động của Giao thức TCP/IP

Quy trình truyền tải dữ liệu trong mạng Để hiểu rõ cách dữ liệu di chuyển, ta cần xem xét vai trò của từng thiết bị mạng trong quá trình chuyển tiếp gói tin: Tại máy chủ nguồn (Host): Hệ thống xác định địa chỉ IP của mình và đích đến. Sử dụng subnet mask để kiểm tra xem hai bên có nằm cùng một mạng con hay không. Nếu cùng mạng con, máy ch ...

Đăng vào ngày 9 tháng 6 lúc 05:23

Hướng dẫn thực hành Netty hiệu suất cao: Xây dựng kiến trúc triệu kết nối năm 2019

Giới thiệu về khung Netty và các khái niệm cơ bản Netty là một khung ứng dụng mạng Java hiệu suất cao, dựa trên sự kiện không đồng bộ, được thiết kế để phát triển nhanh chóng các máy chủ và khách hàng giao thức có thể bảo trì dễ dàng. Nó tận dụng API Java NIO (Nhập/Xuất mới) để đơn giản hóa đáng kể độ phức tạp của lập trình mạng, đồng thời cung ...

Đăng vào ngày 8 tháng 6 lúc 23:28

Linux cấu hình định tuyến cho nhiều card mạng

Cấu hình IP và cổng mặc định trên Linux Bài viết này trình bày cách thiết lập địa chỉ IP và định tuyến trên máy chủ Linux, bao gồm cả phương pháp cấu hình vĩnh viễn lẫn tạm thời. Nội dung bao gồm: Cách thiết lập IP cố định bằng file cấu hình — hiệu lực sau mỗi lần khởi động. Sử dụng lệnh để gán IP tạm thời — mất hiệu lực khi hệ thống khởi động ...

Đăng vào ngày 8 tháng 6 lúc 22:47

Cấu hình cơ bản của Elasticsearch phiên bản 6.6.0

Tổng quan các tệp cấu hình chính 1. elasticsearch.yml (Tệp cấu hình dịch vụ) Vị trí tệp: ${ES_HOME}/config/elasticsearch.yml # ======================== Cấu hình Elasticsearch ========================= # # LƯU Ý: Elasticsearch đi kèm với các thiết lập mặc định hợp lý cho phần lớn trường hợp. # Trước khi bạn điều chỉnh và tối ưu hóa cấu h ...

Đăng vào ngày 27 tháng 5 lúc 12:01

Khi kết nối TCP ở trạng thái TIME_WAIT nhận gói SYN cùng bộ tứ, hệ thống xử lý như thế nào?

Trong quá trình phân tích hành vi của giao thức TCP dưới Linux, một tình huống thường gây nhầm lẫn là phản ứng của socket đang ở trạng thái TIME_WAIT khi nhận phải gói SYN có cùng bộ tứ (source IP, source port, destination IP, destination port). Nhiều tài liệu sơ lược cho rằng kernel sẽ gửi ngay gói RST, nhưng thực tế lại phụ thuộc vào tính hợ ...

Đăng vào ngày 24 tháng 5 lúc 16:32

Phân Tích Các Tình Huống Timeout Giao Tiếp MCP Trong Môi Trường Azure Stack HCI

Azure Stack HCI là một nền tảng hạ tầng siêu hội tụ (HCI) do Microsoft phát triển, được thiết kế để tích hợp liền mạch các tài nguyên điện toán, lưu trữ và mạng trên phần cứng tiêu chuẩn. Nền tảng này cho phép doanh nghiệp kết nối trung tâm dữ liệu cục bộ với các dịch vụ đám mây Azure một cách hiệu quả. Tuy nhiên, trong quá trình triển khai và ...

Đăng vào ngày 21 tháng 5 lúc 00:07