Traffic control in a communication network
An example method of traffic control in a communication network includes the operations of: receiving, by a processing device, a message associated with a communication address of a party originating the message; determining a class of service associated with the communication address; identifying a network resource locator contained in the message; responsive to detecting, in a chain of redirects associated with the network resource locator, an identifier of a related entity represented by one of: a trusted entity or a known bad actor, adjusting the class of service based on the related entity; selecting one or more links having their respective reliabilities corresponding to the adjusted class of service; and forwarding the message via the one or more links.
1 . A method, comprising:
receiving, by one or more processors, a message associated with a communication address of a party originating the message;
determining a class of service associated with the communication address;
identifying, among a plurality of message queues, a message queue associated with the communication address;
responsive to validating the communication address, elevating a priority of the identified message queue; and
assigning the message to the identified message queue.
2 . The method of claim 1 , further comprising:
adjusting an aggression level of a spam filter with respect to messages originated from the communication address.
3 . The method of claim 1 , wherein determining the class of service is performed based on one or more attributes of the message.
4 . The method of claim 1 , wherein determining the class of service is performed based on one or more metrics of network traffic.
5 . The method of claim 1 , wherein determining the class of service further comprises:
performing semantic pattern analysis of the message.
6 . The method of claim 1 , wherein determining the class of service further comprises:
comparing the message with another message received from a verified communication address.
7 . A system, comprising:
a memory; and
one or more processors, coupled to the memory, the one or more processors configured to:
receive a message associated with a communication address of a party originating the message;
determine a class of service associated with the communication address;
identify, among a plurality of message queues, a message queue associated with the communication address;
responsive to validating the communication address, elevate a priority of the identified message queue; and
assign the message to the identified message queue.
8 . The system of claim 7 , wherein the one or more processors are further configured to:
adjust an aggression level of a spam filter with respect to messages originated from the communication address.
9 . The system of claim 7 , wherein determining the class of service is performed based on one or more attributes of the message.
10 . The system of claim 7 , wherein determining the class of service is performed based on one or more metrics of network traffic.
11 . The system of claim 7 , wherein determining the class of service further comprises:
performing semantic pattern analysis of the message.
12 . The system of claim 7 , wherein determining the class of service further comprises:
comparing the message with another message received from a verified communication address.
13 . A non-transitory computer-readable storage medium comprising executable instructions which, when executed by one or more processors, cause the one or more processors to:
receive a message associated with a communication address of a party originating the message;
determine a class of service associated with the communication address;
identify, among a plurality of message queues, a message queue associated with the communication address;
responsive to validating the communication address, elevate a priority of the identified message queue; and
assign the message to the identified message queue.
14 . The non-transitory computer-readable storage medium of claim 13 , further comprising executable instructions which, when executed by the one or more processors, cause the one or more processors to:
adjust an aggression level of a spam filter with respect to messages originated from the communication address.
15 . The non-transitory computer-readable storage medium of claim 13 , wherein determining the class of service is performed based on one or more attributes of the message.
16 . The non-transitory computer-readable storage medium of claim 13 , wherein determining the class of service is performed based on one or more metrics of network traffic.
17 . The non-transitory computer-readable storage medium of claim 13 , wherein determining the class of service further comprises:
performing semantic pattern analysis of the message.