1.A data packet filter firewall which is based on IP address and port for personal computer on the platform Suse 9.2 is designed and implemented by Making full use of the Netfilter mechanism in the kernel of Linux,through programming with the C,XML,python and debugging with GCC.