Intelligent Network Client Profiler
Diogo Teixeira, Artur Miguel Arsenio · Journal of Advances in Computer Networks · 2013
Peer2Peer traffic already accounts for a large share of the overall internet traffic.Future solutions will need to manage all the available resources in order to charge users using fair rules according to their communication profile.Obtaining information about the behavior of Internet traffic is therefore fundamental to the management, monitoring and operation activities, such as the identification of applications and protocols that customers use.However, the main obstacle to this identification is the lack of scalability for monitoring network devices.In particular, they can analyze all the network packets for this purpose.This task is extremely demanding and almost impossible to accomplish rapidly in large networks (because usually there is a number in the hundreds or thousands of customers).Furthermore, we expect such networks to become even larger, as on the internet of things all devices (sensors, appliances, etc) will be publicly connected to the internet.As such, traffic sampling strategies have been proposed to overcome this major problem of scale.This paper presents different works in the area of monitoring traffic for user profiling and security purposes.It proposes as well a solution that uses selective filtering techniques combined with an engine traffic DPI to identify applications and protocols that customers use most frequently.Thus it becomes possible to get ISPs to optimize their network in a scalable and intelligent manner, imposing security measures in order to enforce network usage according to client profiles. I. INTRODUCTIONToday, IP networks are used in virtually all areas, from the Internet, companies, private and personal level, linking all types of devices we can imagine: computers, printers, smart phones, game consoles, televisions, sensors, etc.The proliferation and growth of Internet Protocol (IP) networks (e.g.Internet), coupled to the explosive growth and booming worldwide of the number of devices connected to them, led IP networks to be used in various and multiple purposes.Internet Service Providers (ISPs), in parallel with this growth, have faced many problems at various levels, particularly related to security concerns, as well as the unfair usage of IP networks by a small set of users.Due to the large increase of users and critical applications, and the emergence of new network attack techniques, computer networks have brought new challenges for their managers.The networks need stability because they are responsible for transporting massive amounts of information