Foundationপ্রথম নীতি থেকে
LEVEL 7 · Computer Networking

pcap

পিক্যাপ

Packet capture file format — tcpdump/Wireshark যে binary container-এ timestamp সহ raw packet জমা রাখে।

also: packet-capture-format

Network debugging-এর স্বর্ণকণা: প্রতিটা packet-এর timestamp আর raw bytes জমা হয় এক binary file-এ — offline analyze, share, replay সব সম্ভব।

Format — global header (magic number, version, snaplen, linktype), তারপর record-এর সারি:

fieldমানে
ts_sec, ts_useccapture-এর মুহূর্ত
incl_lenfile-এ যত byte (snaplen কেটেছে হতে পারে)
orig_lenwire-এ আসলে যত ছিল

LinkType বলে দেয় frame-এর জাত — Ethernet (DLT_EN10MB), loopback, Linux cooked (-i any)। Modern উত্তরাধিকারী pcapng — multi- interface capture, comment, richer metadata।

sudo tcpdump -i eth0 -w dump.pcap port 443
tshark -r dump.pcap -q -z io,stat,1     # প্রতি সেকেন্ডে volume

Capture filter (BPF syntax: port 443) kernel-এ ছাঁটে; display filter (tcp.port == 443) tshark-এ parse-এর পরে ছাঁটে — syntax দুটো আলাদা, গোলমাল করা যাবে না।