- vừa được xem lúc

Router, IP address, Host là gì? Cùng mình tìm hiểu các khái niệm cơ bản trong Networking nhé!

0 0 28

Người đăng: Sushi Sashimi

Theo Viblo Asia

Ở bài viết này tụi mình sẽ cùng tìm hiểu về các keyword cơ bản nhất liên quan đến Networking. Nếu các bạn đến từ bài viết trước Dev ops là gì? thì mình cũng có đề cập rằng kiến thức về Networking cũng là một trong những thứ quan trọng mà một Devops engineer cần có. Vậy hãy cùng mình tìm hiểu nhé!

Host

Host là bất kỳ thiết bị nào cái có thể gửi hoặc nhận tín hiệu, có thể là server, máy tính, điện thoại, máy in, smart TV,...

IP Address

Địa chỉ IP chính là định danh của một Host. Bạn có thể kiểm tra địa chỉ IP hiện tại của mình ở đây

Network

  • Network là một nhóm các Host có cùng kết nối với nhau
  • Các Host trên cùng một Network chia sẻ cùng 1 địa chỉ IP
  • Network có thể chứa các network khác (subnet)
  • Network có thể kết nối với các network khác (internet)

Switch

Switch phụ trách việc giao tiếp nội bộ bên trong một network, nó gửi hoặc vận chuyển các gói dữ liệu cho các Host

Router

Khác với Switch, Router phụ trách việc giao tiếp giữa các Network với nhau. Router ghi nhớ những network mà nó được gắn vào. Mỗi network sẽ ứng với một con đường (route), router sẽ lưu Route của các Network mà nó biết vào một nơi gọi là Routing Table. Route table chính là tấm bản đồ giúp Router gửi các gói dữ liệu từ trong Network của mình đến các Network bên ngoài mà nó biết.

Trên đây là những ý kiến cá nhân của mình sau khi tìm hiểu, nếu có sai sót gì mong mọi người góp ý nhé! Tạm thời tụi mình sẽ dừng lại ở đây, nếu mọi người hứng thú với chủ đề này mình sẽ tiếp tục ra thêm các bài viết liên quan đến Networking. Hoặc nếu các bạn thích về Docker thì bài viết sau mình sẽ cùng tìm hiểu về nó nhé. Cảm ơn các bạn đã xem hết nha!

Tham khảo

https://github.com/MichaelCade/90DaysOfDevOps/blob/main/Days/day21.md

Bình luận

Bài viết tương tự

- vừa được xem lúc

Đề thi interview DevOps ở Châu Âu

Well. Chào mọi người, mình là Rice - một DevOps Engineers ở đâu đó tại Châu Âu.

0 0 88

- vừa được xem lúc

In calculus, love also means zero.

Mình nhớ hồi năm 2 đại học, thầy giáo môn calculus, trong một giây phút ngẫu hứng, đã đưa ra cái definition này. Lúc đấy mình cũng không nghĩ gì nhiều.

0 0 65

- vừa được xem lúc

Chuyện thay đổi

Thay đổi là một thứ gì đó luôn luôn đáng sợ. Cách đây vài tháng mình có duyên đi làm cho một banking solution tên là X.

0 0 47

- vừa được xem lúc

Pet vs Cattle - Thú cưng và gia súc

Khái niệm. Pets vs Cattle là một khái niệm cơ bản của DevOps. Bài viết này sẽ nói về sự phát triển của các mô hình dịch vụ từ cốt lõi Pets and Cattle. 1.

0 0 34

- vừa được xem lúc

Git workflow được Google và Facebook sử dụng có gì hay ho

Với developer thì Git hẳn là công cụ rất quen thuộc và không thể thiếu rồi. Thế nhưng có mấy ai thực sự hiểu được Git.

0 0 85

- vừa được xem lúc

Kubernetes - Học cách sử dụng Kubernetes Namespace cơ bản

Namespace trong Kubernetes là gì. Tại sao nên sử dụng namespace.

0 0 113