Câu hỏi được gắn thẻ «linux-kernel»

Các câu hỏi về nhân Linux và các chủ đề liên quan đến nhân Linux, vd. chi tiết triển khai như gọi hệ thống, tùy chỉnh kernel, v.v. Đối với các chủ đề không gian người dùng Linux không liên quan đến chi tiết kernel, [linux] hoặc thẻ phân phối phù hợp hơn.



2
Linux không trả lời tin nhắn yêu cầu ARP nếu địa chỉ IP được yêu cầu được liên kết với giao diện (bị tắt) khác
Tôi có một PC (kernel 3.2.0-23-generic ) đã được 192.168.1.2/24cấu hình để eth0giao diện và cũng sử dụng 192.168.1.1và 192.168.1.2địa chỉ cho tun0giao diện: root@T42:~# ip addr show 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo inet6 ::1/128 scope host …

1
Hiểu cách đánh số cổng cầu ảo Linux kernel
Tôi có một cầu nối nhân Linux chứa các giao diện eth1và tap0: # brctl show br0 bridge name bridge id STP enabled interfaces br0 8000.00016c404fa3 no eth1 tap0 # Bây giờ khi tôi xem bảng địa chỉ MAC của công tắc ảo, nó hiển thị số cổng 2( tap0giao …



2
Tập tin nào trong kernel chỉ định fork (), vfork () 'để sử dụng lệnh gọi hệ thống sys_clone ()
Khi ltrace được sử dụng để theo dõi các cuộc gọi hệ thống, tôi có thể thấy fork () sử dụng sys_clone () thay vì sys_fork (). Nhưng tôi không thể tìm thấy nguồn linux nơi nó được định nghĩa. Chương trình của tôi là #include<stdio.h> main() { int pid,i=0,j=0; …








2
TCP MSS tối thiểu trong Linux
TCP MSS trong Linux phải có ít nhất 88 (bao gồm / net / tcp.h): /* Minimal accepted MSS. It is (60+60+8) - (20+20). */ #define TCP_MIN_MSS 88U Câu hỏi của tôi là: họ đã nghĩ ra "60 + 60 + 8" ở đâu và tại sao? Tôi nhận được …

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.