Trắc nghiệm mạng máy tính – Đề 4 là một đề ôn tập môn Mạng máy tính đã được tổng hợp và biên soạn kỹ lưỡng nhằm hỗ trợ sinh viên ôn tập và củng cố kiến thức. Đề ôn tập này được tổng hợp bởi các giảng viên hàng đầu từ các trường đại học có chuyên ngành CNTT. Nội dung trong đề cung cấp những kiến thức cơ bản và nâng cao về mạng máy tính, bao gồm các giao thức truyền thông, mô hình OSI, TCP/IP, và bảo mật mạng, giúp sinh viên nắm vững các kiến thức cần thiết để chuẩn bị tốt nhất cho kỳ thi. Hãy cùng dethitracnghiem.vn ôn tập lại các kiến thức về môn Mạng máy tính trong bộ câu hỏi dưới đây nhé!
Ôn tập trắc nghiệm Mạng máy tính online – Đề 4
Câu 1: Giả sử có một Hệ thống 2 LAN segment được nối với nhau qua một router là máy tính. Máy tính đóng vai trò Router có bao nhiêu card mạng?
a) 1
b) 2
c) 3
d) 4
Câu 2: Chức năng chính của router là?
a) Kết nối network với network
b) Chia nhỏ broadcast domain
c) A và B đều đúng
d) A và B đều sai
Câu 3: Trong các địa chỉ sau, chọn địa chỉ không nằm cùng mạng với các địa chỉ còn lại?
a) 203.29.100.100/255.255.255.240
b) 203.29.100.110/255.255.255.240
c) 203.29.103.113/255.255.255.240
d) 203.29.100.98/255.255.255.240
Câu 4: Địa chỉ nào sau đây là địa chỉ broadcast của mạng lớp B?
a) 149.255.255.255
b) 149.6.255.255
c) 149.6.7.255
d) Tất cả đều sai
Câu 5: Chọn định nghĩa đúng về địa chỉ MAC?
a) Được ghi sẵn trên card mạng (NIC)
b) Do người quản trị mạng khai báo
c) Câu A và B đúng
d) Tất cả đều đúng
Câu 6: Thuật toán chạy trên gateway router là?
a) Inter-routing
b) Intra-routing
c) Cả hai đều đúng
d) Cả hai đều sai
Câu 7: Checksum trong gói dữ liệu UDP có độ dài?
a) 4 bít
b) 8 bít
c) 16 bít
d) 32 bít
Câu 8: Vị trí dữ liệu thực sự trong gói dữ liệu TCP bắt đầu từ byte?
a) 40
b) 32
c) 5
d) Không xác định
Câu 9: Giả sử thực thể TCP A cần gửi 1500 byte cho thực thể giao vận B. Gói thứ nhất chứa 1000 byte dữ liệu, trường Sequence Number của gói này là 100. Trường Sequence Number của gói thứ hai sẽ là?
a) 1101
b) 1100
c) 500
d) 501
Câu 10: Với giao thức TCP, bên nhận sẽ thông báo lại cho bên gửi về số lượng tối đa dữ liệu mà nó có thể nhận được. Giá trị này được xác định tại trường?
a) Sequence Number
b) Acknowledgement Number
c) Rcvr Number
d) Header length
Câu 11: Giả sử ứng dụng tạo ra một thông điệp 60 byte. Thông điệp này được đặt trong TCP segment rồi sau đó là IP datagram. Giả sử cả gói TCP lẫn gói IP không có trường dữ liệu đặc biệt (Optional = 0). Trong mỗi IP datagram sẽ chứa bao nhiêu phần trăm dữ liệu thật sự?
a) 20%
b) 40%
c) 60%
d) 80%
Câu 12: Sau khi thực thể TCP gửi đi gói SYN segment với trường Sequence Number = 100, nó nhận được gói ACKSYN với trường Sequence Number = 200. Trường Acknowledgment Number của gói ACKSYN này sẽ là?
a) 100
b) 101
c) 200
d) 201
Câu 13: Thông điệp ICMP được đặt trong gói dữ liệu?
a) UDP
b) TCP
c) IP
d) Không xác định
Câu 14: Giả sử ứng dụng tạo ra một thông điệp 60 byte. Thông điệp này được đặt trong TCP segment rồi sau đó là IP datagram. Giả sử cả gói TCP lẫn gói IP không có trường dữ liệu đặc biệt (Optional = 0). Trong mỗi IP datagram sẽ chứa bao nhiêu phần trăm dữ liệu thật sự?
a) 20%
b) 40%
c) 60%
d) 80%
Câu 15: HTTP làm nhiệm vụ gì?
a) Cung cấp một cơ chế để lấy dữ liệu từ server chuyển đến client
b) Hiển thị các trang Web từ xa trên màn hình và giúp người dùng tương tác với chúng
c) Cung cấp giao diện người dùng như các nút bấm, thanh trượt, v.v.
d) Cung cấp dữ liệu từ server sử dụng giao thức chuyển file (File Transport Protocol)
Câu 16: TCP port mặc định được sử dụng cho FTP server có giá trị là bao nhiêu?
a) 20 và 21
b) 80 và 8080
c) 110 và 80
d) 8080 và 1080
Câu 17: Trong gói dữ liệu UDP (UDP segment), địa chỉ dùng để xác định tiến trình nhận nằm ở?
a) Byte 1 và 2
b) Byte 3 và 4
c) Byte 5 và 6
d) Không xác định
Câu 18: Trên Internet, email được gửi từ máy nguồn bằng cách thiết lập một kết nối TCP đến một cổng cụ thể trên máy đích. Cổng đó là?
a) 80
b) 110
c) 25
d) 404
Câu 19: Protocol nào được sử dụng cho mạng Internet?
a) TCP/IP
b) NetBEUI
c) IPX/SPX
d) Tất cả
Câu 20: Các protocol TCP và UDP hoạt động ở tầng nào trong các tầng sau đây?
a) Transport
b) Network
c) Application
d) Presentation
Câu 21: Các giao thức của tầng giao vận (Transport)?
a) Kiểm soát việc truyền tin giữa hai tiến trình trên mạng máy tính
b) Kiểm soát nội dung thông điệp trao đổi giữa hai tiến trình và hành vi của mỗi bên khi nhận được thông điệp
c) Kiểm soát việc truyền tin giữa hai máy tính trên mạng máy tính
d) Kiểm soát việc truyền dữ liệu giữa hai máy tính trên cùng một môi trường truyền
Câu 22: Giao thức TCP làm việc ở tầng nào của mô hình OSI?
a) Application
b) Transport
c) Network
d) DataLink
Câu 23: Giả sử trường Length của một gói dữ liệu UDP có giá trị 150. Dữ liệu thực sự sẽ có?
a) 67 byte
b) 142 byte
c) 150 byte
d) 158 byte
Câu 24: Giả sử có một bản ghi của dịch vụ DNS là (cnn.com, r1.infor.cnn.com, CNAME)?
a) cnn.com là tên viết tắt (rút gọn) của r1.infor.cnn.com
b) r1.infor.cnn.com là tên viết tắt (rút gọn) của cnn.com
c) Cả A và B đều đúng
d) Cả A và B đều sai
Câu 25: Giao thức được sử dụng để truyền file là?
a) HTTP
b) FTP
c) SMTP
d) SNMP
Câu 26: Giả sử có một bản ghi của dịch vụ DNS là (alpha.com, 123.4.5.7, NS). Chọn câu trả lời đúng?
a) 123.4.5.7 là địa chỉ IP của máy alpha.com
b) alpha.com là một miền, không phải là một máy
c) 123.4.5.7 là địa chỉ IP của máy phục vụ thư (mail server) có tên miền là google.com
d) Tất cả đều sai
Câu 27: Giả sử tất cả các máy tính thuê bao Internet của FPT khi truy cập vào website google.com đều bị chuyển hướng sang một trang web khác. Các máy tính thuê bao các ISP khác không gặp tình huống này. Nguyên nhân gây ra lỗi lớn nhất sẽ là?
a) Các máy tính bị nhiễm virus
b) Website google bị lỗi
c) DNS server của FPT bị lỗi
d) Router ra ngoài của ISP FPT bị lỗi
Câu 28: Quan sát một người đang truy cập một trang web bạn thấy anh ta gõ đường dẫn như sau: http://www.tomang.net:3000. Hãy cho biết Server web mà trang web bên trên được tổ chức trong đó sử dụng TCP port như thế nào?
a) Sử dụng port mặc định
b) Không sử dụng port mặc định
c) Sử dụng port chuẩn
d) Sử dụng port dành riêng cho Web server
Câu 29: Bạn đang sử dụng FTP trong Command Prompt, bạn muốn tạo một thư mục mang tên “Test” trên máy cục bộ của bạn (bạn vẫn không thoát khỏi FTP). Bạn sẽ sử dụng lệnh gì?
a) #md test
b) !md test
c) Md Test
d) Mkdir test
Câu 30: Các Web client thường được gọi là gì?
a) Netscape Navigator
b) Browsers
c) Mosaic
d) HTML interpreter (trình thông dịch HTML)
Câu 31: Web server thường sử dụng phần mềm chạy trên?
a) Cổng 25
b) Cổng 404
c) Cổng 125
d) Cổng 80
Câu 32: Để thiết kế một trang Web như chúng ta vẫn thấy trên màn hình (các định dạng font chữ, màu sắc, các hiệu ứng đồ họa, các đường liên kết), người ta đã phát triển một kiểu định dạng đặc biệt. Định dạng trang chuẩn được dùng trong Web là?
a) HTTP
b) Mosaic
c) HTML
d) Netscape
Câu 33: Chọn phát biểu không đúng về vấn đề kiểm soát lỗi?
a) Tất cả các lỗi đều được phát hiện bởi các phương pháp kiểm soát lỗi
b) Nguyên lý chung là thêm vào tập bit kiểm tra nào đó sao cho bên nhận có thể kiểm soát được
c) Với mã sửa lỗi, cho phép định vị được lỗi nên không cần phải truyền lại
d) Với mã dò lỗi, chỉ phát hiện lỗi nên phải truyền lại
Câu 34: Chọn phát biểu không đúng về phương pháp kiểm tra chẵn lẻ?
a) Các bit parity thêm vào luôn tuân theo qui tắc: là 0 nếu số lượng các bit 1 trong xâu là chẵn và ngược lại là 1 nếu số lượng các bit 1 là lẻ
b) Nguyên lý chung là thêm vào tập bit kiểm tra nào đó sao cho bên nhận có thể kiểm soát được
c) Với mã sửa lỗi, cho phép định vị được lỗi nên không cần phải truyền lại
d) Với mã dò lỗi, chỉ phát hiện lỗi nên phải truyền lại
Câu 35: Các hình thức vi phạm thông tin:
a) Thụ động, gián tiếp
b) Chủ động, trực tiếp
c) Thụ động, chủ động
d) Trực tiếp, gián tiếp
Câu 36: Bảo mật là kỹ thuật che dấu thông tin không cho phép các thực thể:
a) Có quyền truy xuất
b) Không có quyền truy xuất
c) Từ chối dịch vụ
d) Được phép từ chối dịch vụ
Câu 37: Theo phương pháp CRC, với xâu bit nhận được là T'(x)=1101011011110011 nếu:
a) G(x)=11011 thì quá trình truyền có lỗi
b) G(x)=1001 thì quá trình truyền có lỗi
c) G(x)=10101 thì quá trình truyền không có lỗi
d) G(x)=11111 thì quá trình truyền không có lỗi
Câu 38: Các loại dịch vụ trong giao thức TCP/IP bao gồm những dịch vụ nào?
a) Best-effort và Connectionless
b) Guaranteed và Connectionless
c) Guaranteed và Connection-oriented
d) Best-effort và Connection-oriented
Câu 39: Tầng nào trong mô hình OSI có nhiệm vụ duy trì kết nối đầu cuối và kiểm soát dòng dữ liệu giữa chúng?
a) Application
b) Transport
c) Network
d) Data Link
Câu 40: Sự khác nhau cơ bản giữa TCP và UDP là gì?
a) TCP có kết nối, UDP không có kết nối
b) UDP có kết nối, TCP không có kết nối
c) TCP không tin cậy, UDP tin cậy
d) TCP không hỗ trợ kiểm soát lỗi, UDP có hỗ trợ
Câu 41: Trong mô hình OSI, tầng nào đảm bảo dữ liệu được truyền một cách chính xác giữa hai điểm cuối trên mạng?
a) Transport
b) Application
c) Network
d) Data Link
Câu 42: Địa chỉ IP được sử dụng trong mạng để làm gì?
a) Xác định địa chỉ của các thiết bị trên mạng
b) Xác định địa chỉ của các tiến trình trên mạng
c) Xác định địa chỉ của máy chủ DNS trên mạng
d) Xác định địa chỉ của các trang web trên mạng
Câu 43: Tầng Transport trong mô hình OSI cung cấp dịch vụ nào?
a) Dịch vụ truyền tin cậy (reliable transmission)
b) Dịch vụ truyền không tin cậy (unreliable transmission)
c) Dịch vụ phân đoạn (segmentation)
d) Dịch vụ ghép kênh (multiplexing)
Câu 44: Trong giao thức TCP, khi nhận được một gói tin có Sequence Number không đúng thứ tự, TCP sẽ làm gì?
a) Gửi ACK với giá trị của gói tin nhận được cuối cùng đúng thứ tự
b) Gửi NAK với giá trị của gói tin nhận được không đúng thứ tự
c) Gửi gói tin yêu cầu gửi lại (retransmission request)
d) Bỏ qua gói tin không đúng thứ tự
Câu 45: Giả sử một máy tính gửi một gói tin TCP với trường Acknowledgment Number là 101. Điều này có nghĩa là gì?
a) Máy tính đã nhận được tất cả các byte dữ liệu từ đầu tiên đến byte số 100
b) Máy tính đã nhận được byte số 101
c) Máy tính đang yêu cầu gửi lại byte số 101
d) Máy tính đang yêu cầu gửi lại từ byte số 101 trở đi
Câu 46: Đâu là chức năng chính của giao thức ARP (Address Resolution Protocol)?
a) Chuyển đổi địa chỉ IP thành địa chỉ MAC
b) Chuyển đổi địa chỉ MAC thành địa chỉ IP
c) Tìm kiếm địa chỉ IP của máy chủ DNS
d) Tìm kiếm địa chỉ MAC của máy chủ DNS
Câu 47: Mục đích của giao thức ICMP (Internet Control Message Protocol) là gì?
a) Truyền các thông điệp điều khiển và báo lỗi trên mạng IP
b) Truyền các thông điệp điều khiển và báo lỗi trên mạng TCP
c) Truyền các thông điệp điều khiển và báo lỗi trên mạng UDP
d) Truyền các thông điệp điều khiển và báo lỗi trên mạng Ethernet
Câu 48: Câu nào sau đây mô tả đúng về dịch vụ Best-Effort?
a) Dữ liệu có thể bị mất, không có cơ chế đảm bảo toàn vẹn dữ liệu
b) Dữ liệu không thể bị mất, có cơ chế đảm bảo toàn vẹn dữ liệu
c) Dữ liệu có thể bị mất, có cơ chế đảm bảo toàn vẹn dữ liệu
d) Dữ liệu không thể bị mất, không có cơ chế đảm bảo toàn vẹn dữ liệu
Câu 49: Trong mạng TCP/IP, khi một thiết bị gửi một gói tin đến một thiết bị khác trên cùng một mạng cục bộ (LAN), nó sử dụng loại địa chỉ nào để xác định đích đến?
a) Địa chỉ MAC
b) Địa chỉ IP
c) Địa chỉ subnet
d) Địa chỉ gateway
Câu 50: Giả sử một ứng dụng sử dụng giao thức UDP để truyền dữ liệu. Điều này có nghĩa là?
a) Ứng dụng không yêu cầu đảm bảo dữ liệu truyền đi đến nơi
b) Ứng dụng yêu cầu đảm bảo dữ liệu truyền đi đến nơi
c) Ứng dụng yêu cầu đảm bảo thời gian truyền dữ liệu ngắn nhất
d) Ứng dụng yêu cầu đảm bảo an ninh cao nhất cho dữ liệu
Câu 51: Giao thức DNS được sử dụng để làm gì?
a) Chuyển đổi tên miền thành địa chỉ IP
b) Chuyển đổi địa chỉ IP thành tên miền
c) Chuyển đổi địa chỉ MAC thành địa chỉ IP
d) Chuyển đổi địa chỉ IP thành địa chỉ MAC
Câu 52: Chức năng của DHCP (Dynamic Host Configuration Protocol) là gì?
a) Cấp phát địa chỉ IP động cho các thiết bị trong mạng
b) Cấp phát địa chỉ MAC động cho các thiết bị trong mạng
c) Quản lý kết nối không dây trong mạng
d) Quản lý kết nối có dây trong mạng
Câu 53: Trong quá trình truyền thông tin, nếu xảy ra lỗi, tầng nào sẽ có nhiệm vụ phát hiện và xử lý lỗi?
a) Tầng Data Link
b) Tầng Application
c) Tầng Network
d) Tầng Presentation
Câu 54: Một gói tin IP có trường Time to Live (TTL) là 128. Điều này có nghĩa là gì?
a) Gói tin có thể đi qua tối đa 128 router trước khi bị loại bỏ
b) Gói tin sẽ tồn tại trên mạng trong 128 giây trước khi bị loại bỏ
c) Gói tin sẽ tồn tại trên mạng trong 128 phút trước khi bị loại bỏ
d) Gói tin sẽ bị loại bỏ sau khi truyền đi 128 lần
Câu 55: Giao thức SMTP (Simple Mail Transfer Protocol) được sử dụng cho mục đích gì?
a) Gửi email từ máy chủ tới máy chủ
b) Nhận email từ máy chủ
c) Truyền tải tập tin từ máy chủ tới máy chủ
d) Truyền tải trang web từ máy chủ tới máy khách
Câu 56: Tầng nào trong mô hình OSI thực hiện việc mã hóa dữ liệu trước khi truyền đi?
a) Tầng Presentation
b) Tầng Application
c) Tầng Session
d) Tầng Transport
Câu 57: Một trong các lợi ích của việc sử dụng mô hình OSI là?
a) Cho phép các nhà sản xuất phần cứng và phần mềm phát triển sản phẩm tương thích với nhau
b) Giảm thiểu chi phí phát triển phần mềm
c) Tăng cường bảo mật cho các ứng dụng
d) Đơn giản hóa quá trình phát triển mạng
Câu 58: Khi một gói tin bị mất trong quá trình truyền tải, giao thức TCP sẽ làm gì?
a) Gửi lại gói tin bị mất
b) Bỏ qua và tiếp tục truyền các gói tin khác
c) Thông báo lỗi và dừng truyền tải
d) Đánh dấu gói tin bị mất và tiếp tục truyền các gói tin khác
Câu 59: Giao thức nào dưới đây hỗ trợ việc truyền dữ liệu liên tục mà không cần thiết lập kết nối trước?
a) UDP
b) TCP
c) IP
d) ICMP
Câu 60: Địa chỉ IP lớp A có phần nào xác định mạng?
a) Octet đầu tiên
b) Octet thứ hai
c) Octet thứ ba
d) Octet thứ tư
Xin chào mình là Hoàng Thạch Hảo là một giáo viên giảng dậy online, hiện tại minh đang là CEO của trang website Dethitracnghiem.org, với kinh nghiệm trên 10 năm trong ngành giảng dạy và đạo tạo, mình đã chia sẻ rất nhiều kiến thức hay bổ ích cho các bạn trẻ đang là học sinh, sinh viên và cả các thầy cô.