Image Cover
Avatar

Viblo Fundamentals

@fundamentals

Report

Pinned Posts

Giới thiệu

Trong ngôn ngữ lập trình Java, một hàm (function) là một khối code chứa một tập hợp các câu lệnh được đặt tên và thường thực hiện một nhiệm vụ cụ thể. Hàm được sử dụng để thực hiện một tác vụ cụ thể và có thể được gọi từ bất kỳ đâu trong chương trình Java. Việc sử dụng hàm giúp tái sử dụng code, tạo cấu trúc rõ ràng và dễ quản lý trong các ứng dụng phức tạp.

Dưới đây là một ví dụ g...

3.6K
3
1 0

All posts

Thumbnail Image
25
2
0 0
Avatar Viblo Fundamentals Thứ Bảy, 9:00 SA
15 min read

Chuyển tiếp dữ liệu tầng liên kết dữ liệu của switch trong kết nối điểm - điểm

I. Giới thiệu

  1. Tổng quan về kết nối điểm - điểm

Kết nối điểm - điểm (point-to-point connection) là một trong những kết nối cơ bản nhất và quan trọng nhất trong thiết kế mạng, đặc điểm là hai thiết bị mạng được kết nối trực tiếp với nhau. Loại kết nối này có thể được sử dụng trong nhiều tình huống khác nhau, chẳng hạn kết nối một máy tính với một máy in trong một văn phòng nhỏ, hoặc kết nối ...

Thumbnail Image
28
1
0 0
Avatar Viblo Fundamentals Thứ Năm, 9:00 SA
12 min read

Controlled Access Protocols - Các giao thức truy cập kiểm soát (phần 2)

III. Polling - Hỏi vòng

Polling, hay hỏi vòng, là một trong ba loại giao thức truy cập kiểm soát chính, được thiết kế để quản lý việc truy cập mạng trong một môi trường có nhiều thiết bị cần giao tiếp. Trong mô hình polling bao gồm hai loại thiết bị:

  • Một thiết bị trung tâm, thường được gọi là máy chủ hoặc trạm điều khiển (controller).
  • Các thiết bị còn lại gọi là trạm phụ, thực hiện truyền...
Thumbnail Image
46
1
0 0
Avatar Viblo Fundamentals Thứ Ba, 9:00 SA
9 min read

Controlled Access Protocols - Các giao thức truy cập kiểm soát (phần 1)

I. Mở đầu

Multiple access protocols trong mạng máy tính là các quy định, cơ chế điều khiển cho phép nhiều thiết bị truy cập vào và chia sẻ cùng một kênh truyền thông. Đóng vai trò quan trọng trong việc đảm bảo rằng dữ liệu được truyền tải một cách hiệu quả và công bằng giữa các thiết bị trong cùng mạng. Các giao thức này là nền tảng cho việc quản lý cách thức và thời điểm mà các thiết bị trên ...

Thumbnail Image
48
1
0 0
Avatar Viblo Fundamentals thg 11 17, 12:00 CH
14 min read

Active Directory Domain Services in computer network - Active Directory Domain Services trong mạng máy tính (phần 2)

IV. Quản lý người dùng và máy trạm

  1. Tạo và quản lý User Accounts và Computer Accounts

Tạo người dùng mới

Trong Active Directory Users and Computers, click chuột phải vào domain viblo.com chọn Organizational Unit để tạo OU mới Viblo:

Để tạo người dùng mới, click chuột phải vào thư mục Viblo và chọn New > User.

Điền vào thông tin cần thiết như First Name, Last Name, User logon name.

Quản ...

Thumbnail Image
70
2
0 0
Avatar Viblo Fundamentals thg 11 15, 12:00 CH
14 min read

Active Directory Domain Services in computer network - Active Directory Domain Services trong mạng máy tính (phần 1)

I. Khái niệm cơ bản về Active Directory Domain Services (AD DS)

  1. Định nghĩa và vai trò của Active Directory Domain Services trong mạng máy tính

Thư mục (Directory) là cấu trúc phân cấp được sử dụng để lưu trữ và tổ chức thông tin trong một hệ thống máy tính hoặc mạng. Cấu trúc này cho phép người dùng và các ứng dụng tìm kiếm, truy cập và quản lý dữ liệu một cách hiệu quả. Đối với người dùng...

Thumbnail Image
179
2
1 0
Avatar Viblo Fundamentals thg 11 1, 7:00 SA
3 min read

Error detection - Kiểm soát lỗi (phần 2)

III. Các phương pháp phát hiện lỗi (tiếp)

  1. Checksum - tính tổng kiểm tra

Checksum là một phương pháp phát hiện lỗi cơ bản và rộng rãi được sử dụng trong nhiều giao thức truyền thông. Phương pháp này thực hiện việc tính tổng của các đơn vị dữ liệu, thường là các byte hoặc word. Giá trị sum này sau đó sẽ được gửi kèm cùng với dữ liệu. Sau khi nhận, dữ liệu được tính tổng lại và so sánh với tổ...

Thumbnail Image
82
2
1 0
Avatar Viblo Fundamentals thg 10 31, 7:00 SA
5 min read

Error detection - Kiểm soát lỗi (phần 1)

I. Mở đầu

Trong mạng máy tính, việc truyền tải thông tin giữa các thiết bị không chỉ cần đạt được hiệu suất cao mà còn phải đảm bảo độ chính xác và tin cậy. Tầng liên kết dữ liệu, hoạt động như một cầu nối giữa phần cứng mạng và các tầng mạng cao hơn, có nhiệm vụ quan trọng trong việc thực hiện mục tiêu này. Một trong những chức năng cốt lõi và thiết yếu của tầng liên kết dữ liệu là kiểm soát ...

Thumbnail Image
71
1
0 0
Avatar Viblo Fundamentals thg 10 30, 7:00 SA
10 min read

Random access protocols in computer network - Điều k truy nhập ngẫu nhiên trong mạng máy tính (phần 2)

III. CSMA (Carrier Sense Multiple Access) (tiếp)

  1. Thuật toán CSMA

Sơ đồ luồng thuật toán CSMA được tạo thành bao gồm 1414 thành phần khác nhau:

  1. Yêu cầu truyền dữ liệu: Một nút (điểm cuối) trong mạng muốn truyền dữ liệu.
  2. Đường truyền bận?: Nút kiểm tra để xem kênh truyền có đang bận hay không. Nếu đường truyền không bận, quá trình sẽ tiếp tục; nếu không, quá trình sẽ lặp lại việc kiểm...
Thumbnail Image
116
1
0 0
Avatar Viblo Fundamentals thg 10 29, 7:00 SA
8 min read

Random access protocols in computer network - Điều khiển truy nhập ngẫu nhiên trong mạng máy tính (phần 1)

I. Mở đầu

Thế giới đang dần chuyển mình theo xu hướng kỹ thuật số, nhu cầu kết nối và chia sẻ tài nguyên giữa các thiết bị ngày càng tăng. Một môi trường mạng luôn có nhiều người dùng cạnh tranh với nhau để truy nhập băng thông, dẫn đến sự xung đột và tắc nghẽn dữ liệu, ảnh hưởng tới hiệu suất tổng thể của mạng. Do đó, việc đảm bảo sự hiệu quả, công bằng trong quá trình truyền dữ liệu đã trở t...

Thumbnail Image
164
2
0 0
Avatar Viblo Fundamentals thg 10 21, 5:00 SA
13 min read

Multiplexing (Channel Sharing) - Các phương pháp chia kênh

I. Mở đầu

Trong mạng máy tính, việc đảm bảo truyền dẫn thông tin hiệu quả và đáng tin cậy giữa các thiết bị là một thách thức lớn, đặc biệt khi số lượng thiết bị cần truy cập vào mạng ngày càng tăng. Điều này tạo ra nhu cầu cấp bách cho các giải pháp quản lý và điều khiển truy nhập đường truyền, để tránh sự xung đột và đảm bảo mỗi thiết bị đều có thể giao tiếp một cách mượt mà. Đáp ứng nhu cầu...

Thumbnail Image
160
1
0 0
Avatar Viblo Fundamentals thg 10 5, 9:00 SA
8 min read

Digital modulation methods - Điều chế tín hiệu số

I. Giới thiệu

  1. Định nghĩa

Điều chế tín hiệu số (Digital modulation methods) là quy trình biến đổi thông tin dưới dạng số (bit) thành tín hiệu phù hợp để truyền dẫn qua các phương tiện vật lý như cáp đồng, cáp quang, hoặc không gian vô tuyến. Phương pháp này bao gồm việc thay đổi một hoặc nhiều thuộc tính cơ bản của tín hiệu sóng mang - như amplitudo, tần số, hoặc pha - theo dữ liệu số được ...

Thumbnail Image
493
2
0 0
Avatar Viblo Fundamentals thg 9 22, 8:00 SA
9 min read

Line coding in computer network - Mã hóa đường truyền trong mạng máy tính

I. Mở đầu

Trong thế giới mạng máy tính hiện đại, việc truyền dẫn thông tin một cách chính xác và hiệu quả qua các phương tiện truyền thông vật lý là một yếu tố quan trọng và không thể thiếu. Ở cơ sở của quá trình truyền dẫn này là một khái niệm cốt lõi được gọi là "mã hóa đường dây" hay "line coding". Mã hóa đường dây không chỉ liên quan đến việc chuyển đổi dữ liệu số từ dạng này sang dạng khá...

Thumbnail Image
233
2
1 0
Avatar Viblo Fundamentals thg 9 14, 8:00 SA
11 min read

MAC address - địa chỉ MAC

I. Giới thiệu

  1. Định nghĩa và vai trò

MAC address (Media Access Control address) là một địa chỉ vật lý hoặc địa chỉ phần cứng được gán cho mỗi thiết bị mạng. Đây là một định danh duy nhất được nhúng vào card mạng (NIC - Network Interface Controller) của mỗi thiết bị, giúp xác định và quản lý thiết bị trên một mạng cục bộ (LAN). Địa chỉ MAC có độ dài 486486 byte), thường được biểu diễn dưới dạ...

Thumbnail Image
352
3
0 0
Avatar Viblo Fundamentals thg 8 30, 9:30 SA
20 min read

OSI Model in computer network - Mô hình OSI trong mạng máy tính

I. Mô hình OSI

Mô hình OSI (Open Systems Interconnection), hay mô hình tham chiếu kết nối các hệ thống mở là một mô hình khái niệm được phát triển bởi Tổ chức Quốc tế về Tiêu chuẩn hóa (ISO) để hỗ trợ trong việc thiết kế và hiểu cách thức hoạt động của các giao tiếp trong mạng máy tính.

Hiện nay chúng ta có thể dễ dàng chia sẻ một hình ảnh, một dòng trạng thái nhanh chóng qua mạng xã hội. Thự...

Thumbnail Image
369
2
0 0
Avatar Viblo Fundamentals thg 8 25, 8:00 SA
11 min read

TCP/IP Model in computer network - Mô hình TCP/IP trong mạng máy tính

I. Mô hình TCP/IP

Mô hình TCP/IP (Transmission Control Protocol/Internet Protocol) là một bộ giao thức mạng được thiết kế để kết nối mạng máy tính với nhau. Không chỉ là một bộ giao thức duy nhất, TCP/IP là một hệ thống các giao thức liên kết với nhau, cung cấp khả năng truyền tải dữ liệu từ máy này sang máy khác thông qua mạng.

Ban đầu, TCP/IP được thiết kế để đảm bảo sự trao đổi thông tin a...

Thumbnail Image
141
2
0 0
Avatar Viblo Fundamentals thg 8 18, 8:00 SA
7 min read

Transmission modes in computer networks - Các chế độ truyền dẫn trong mạng máy tính

I. Mở đầu

Một trong những nhiệm vụ chính của các thiết bị trong mạng máy tính là truyền tải dữ liệu và tài nguyên. Bên cạnh cấu hình đường truyền và phương tiện truyền dẫn được chúng ta nhắc tới ở bài viết trước, thì các chế độ truyền dẫn (Transmission modes) cũng đóng vai trò quan trọng trong một hệ thống mạng máy tính. Việc lựa chọn chế độ truyền dẫn ảnh hưởng trực tiếp đến hiệu quả và tốc đ...

Thumbnail Image
101
2
1 0
Avatar Viblo Fundamentals thg 8 3, 8:00 SA
12 min read

Line configuration in computer networks - Cấu hình đường truyền trong mạng máy tính

I. Mở đầu

Như các bài viết trước đã nhắc đến, mạng máy tính (Computer networks) là một hệ thống gồm nhiều thiết bị kết nối với nhau, có thể giao tiếp và truyền tải dữ liệu, tài nguyên cho nhau. Các thiết bị có thể là máy tính, máy in được gọi là các nút (nodes), được kết nối với nhau thông qua liên kết (links). Sự kết nối đó tương đương với các đỉnh và cạnh trong đồ thị (graph) không hướng:

Đ...

Thumbnail Image
295
4
0 0
Avatar Viblo Fundamentals thg 7 26, 9:00 SA
14 min read

Types of transmission media in computer network - Phương tiện truyền dẫn trong mạng máy tính

I. Mở đầu

Phương tiện truyền dẫn trong mạng máy tính (Types of transmission media in computer network) đề cập đến các đường dẫn kết nối các thiết bị mạng khác nhau và tạo điều kiện thuận lợi cho việc truyền dữ liệu. Các phương tiện này rất quan trọng để liên lạc giữa các thiết bị trong mạng, chẳng hạn như máy tính, máy chủ và bộ định tuyến. Việc lựa chọn phương tiện truyền dẫn ảnh hưởng đến tố...

Thumbnail Image
358
2
0 0
Avatar Viblo Fundamentals thg 7 19, 8:00 SA
14 min read

Network topology in computer network - Hình trạng mạng trong mạng máy tính

I. Mở đầu

Mạng máy tính là một hệ thống lớn bao gồm nhiều thiết bị hoạt động tương tác với nhau nhằm truyền tải thông tin. Chúng ta có thể phân loại dựa trên các đặc điểm chung như: vùng địa lý/diện hoạt động (Mạng LAN, WAN, ...), chế độ truyền dẫn, ... Tiếp nối bài viết "Cấu hình đường truyền trong mạng máy tính", chúng ta sẽ tìm hiểu sâu hơn các hình trạng mạng (Network topology) trong mạng ...

Thumbnail Image
573
3
1 0
Avatar Viblo Fundamentals thg 7 12, 8:00 SA
11 min read

Basics of Computer Networking - Một số khái niệm cơ bản về mạng máy tính (phần 2)

VI. Network Devices

Mạng máy tính là một hệ thống phức tạp, bao gồm nhiều thiết bị khác nhau làm việc cùng nhau để tạo ra và duy trì một môi trường truyền thông hiệu quả. Mỗi thiết bị mạng đóng vai trò quan trọng trong việc xử lý, quản lý và truyền dữ liệu trong mạng. Dưới đây là một số thiết bị mạng phổ biến:

  1. Router (Bộ định tuyến):

Routers là thiết bị trung tâm trong hầu hết các mạng, k...

Viblo
Let's register a Viblo Account to get more interesting posts.