প্যাকেট ফিল্টারিং বাস্তবায়ন করা সস্তা। এটি বুঝতে হবে যে একটি প্যাকেট ফিল্টারিং ডিভাইস একটি অ্যাপ্লিকেশন বা প্রক্সি ফায়ারওয়ালের মতো নিরাপত্তার একই স্তর প্রদান করে না। সবচেয়ে তुच্ছ IP নেটওয়ার্ক ছাড়া সব IP সাবনেটের উদ্ভূত এবং রাউটার অন্তর্ভুক্ত করে। প্রতিটি রাউটার একটি সম্ভাব্য ফিল্টারিং পয়েন্ট। যেহেতু রাউটারের মান শোষিত হয়েছে, প্যাকেট ফিল্টারিং-এর জন্য অতিরিক্ত খরচ প্রয়োজন নেই।
প্যাকেট ফিল্টারিং সरल নিরাপত্তা প্রয়োজনীয়তার জন্য উপযুক্ত। কিছু সংগঠনের অভ্যন্তরীণ (প্রাইভেট) নেটওয়ার্ক অত্যন্ত সেগমেন্টেড নয়। অত্যন্ত জটিল ফায়ারওয়াল একটি সংগঠনের একটি অংশকে অন্যটির থেকে আলাদা করার জন্য অপরিহার্য নয়। তবে একটি ল্যাব বা পরীক্ষামূলক নেটওয়ার্ক থেকে প্রোডাকশন নেটওয়ার্ককে কিছুটা সুরক্ষা প্রদান করা বুদ্ধিমত্তা। একটি প্যাকেট ফিল্টারিং ডিভাইস একটি সাবনেটকে অন্যটির থেকে পৃথক রাখার জন্য খুবই উপযুক্ত ব্যবস্থা।
কিছু প্যাকেট ফিল্টার একই সাধারণ প্যাটার্নে কাজ করে। TCP/IP প্রোটোকল স্ট্যাকের নেটওয়ার্ক লেয়ার এবং ট্রান্সপোর্ট লেয়ারে কাজ করে, প্রতিটি প্যাকেট যাচাই করা হয় প্রোটোকল স্ট্যাকে প্রবেশ করার সময়। নেটওয়ার্ক এবং ট্রান্সপোর্ট হেডারগুলো নিকট থেকে পরীক্ষা করা হয় নিম্নলিখিত ডেটার জন্য:
প্রোটোকল (IP হেডার, নেটওয়ার্ক লেয়ার) - IP হেডারে, বাইট ৯ (বাইট গণনা শূন্য থেকে শুরু) প্যাকেটের প্রোটোকল শনাক্ত করে। কিছু ফিল্টার ডিভাইস TCP, UDP, এবং ICMP-এর মধ্যে পার্থক্য করতে সক্ষম।
সোর্স অ্যাড্রেস (IP হেডার, নেটওয়ার্ক লেয়ার) - সোর্স অ্যাড্রেস হল প্যাকেট উৎপাদনকারী হোস্টের ৩২-বিট IP অ্যাড্রেস।
ডেস্টিনেশন অ্যাড্রেস (IP হেডার, নেটওয়ার্ক লেয়ার) - ডেস্টিনেশন অ্যাড্রেস হল প্যাকেট যেটির জন্য প্রস্তুত, সেই হোস্টের ৩২-বিট IP অ্যাড্রেস।
সোর্স পোর্ট (TCP বা UDP হেডার, ট্রান্সপোর্ট লেয়ার) - একটি TCP বা UDP ইন্টারনেট সংযোগের প্রতিটি ছোর একটি পোর্টে বাউন্ড থাকে। TCP পোর্ট UDP পোর্ট থেকে আলাদা এবং নির্দিষ্ট। ১০২৪-এর নিচে নম্বরযুক্ত পোর্টগুলো রিজার্ভড এবং তাদের категоরিগতভাবে সংজ্ঞায়িত ব্যবহার আছে।
১০২৪-এর উপরে নম্বরযুক্ত পোর্টগুলো (সহ)éphéméral পোর্ট বলা হয়। সেগুলো একটি ভেন্ডার পছন্দ অনুযায়ী ব্যবহার করা যেতে পারে। "ওয়েল নোউন" পোর্টের তালিকার জন্য, RFC1700 দেখুন। সোর্স পোর্ট হল একটি সুডো-র্যান্ডমলি নির্ধারিতéphéméral পোর্ট নম্বর। তাই সোর্স পোর্টে ফিল্টার করা খুব উপকারী নয়।
ডেস্টিনেশন পোর্ট (TCP বা UDP হেডার, ট্রান্সপোর্ট লেয়ার) - ডেস্টিনেশন পোর্ট নম্বর সেই পোর্টকে নির্দেশ করে যেটিতে প্যাকেট পাঠানো হয়। ডেস্টিনেশন হোস্টের প্রতিটি সার্ভিস একটি পোর্ট গ্রহণ করে। প্রক্রিয়া করা যেতে পারে এমন বিখ্যাত পোর্টগুলো হল ২০/TCP এবং ২১/TCP-FTP কানেকশন/ডেটা, ২৩/TCP-টেলনেট, ৮০/TCP-HTTP, এবং ৫৩/TCP-DNS জোন ট্রান্সফার।
কানেকশন স্ট্যাটাস (TCP হেডার, ট্রান্সপোর্ট লেয়ার) - কানেকশন স্ট্যাটাস সংবাদ দেয় প্যাকেটটি নেটওয়ার্ক সেশনের প্রথম প্যাকেট কিনা। TCP হেডারের ACK আইটেম "ভুল" বা ০ সেট করা থাকে যদি এটি সেশনের প্রথম প্যাকেট হয়। ACK বিট "ফালস" বা ০ সেট করা প্যাকেটগুলো রিজেক্ট বা ডিসকার্ড করে একটি হোস্টকে কানেকশন স্থাপন থেকে বাধা দেওয়া সহজ।