VERIFIED SOLUTIONS LATEST UPDATE 2026
What are the properties of secure communication? - Answers 1. Confidentiality
2. Integrity
3. Authentication
4. Availability
How does Round Robin DNS (RRDNS) work? - Answers This method is used by
large websites to distribute the load of incoming requests to several servers at a single
physical location. It responds to a DNS request with a list of DNS A records, which it
then cycles through in a round-robin manner. The DNS client can then choose a
record using different strategies - choose the first record each time, use the closest
record in terms of network proximity, etc.
How does DNS-based content delivery work? - Answers Content Distribution
Networks (CDNs) also use DNS-based techniques to distribute content but use more
complex strategies. For example, CDNs distribute the load amongst multiple servers
at a single location but also distribute these servers across the world. When accessing
the name of the service using DNS, the CDN computes the 'nearest edge server' and
returns its IP address to the DNS client. It uses sophisticated techniques based on
network topology and current link characteristics to determine the nearest server. This
results in the content being moved 'closer' to the DNS client, which increases
responsiveness and availability.
How do Fast-Flux Service Networks work? - Answers Fast-Flux Service Networks
(FFSN) are an extension of the ideas behind RRDNS and CDN. As its name suggests,
it is based on a 'rapid' change in DNS answers, with a TTL lower than that of RRDNS
and CDN. One key difference between FFSN and the other methods is that after the
TTL expires, it returns a different set of A records from a larger set of compromised
machines. These compromised machines act as proxies between the incoming request
and control node/mothership, forming a resilient, robust, one-hop overlay network.
What are the main data sources used by FIRE (FInding Rogue nEtworks) to identify
hosts that likely belong to rogue networks? - Answers 1. Botnet command and
control providers
2. Drive-by-download hosting providers
3. Phish hosting providers
The design of ASwatch is based on monitoring global BGP routing activity to learn
the control plane behavior of a network. Describe 2 phases of this system. - Answers
1. Training phase - The system learns control-plane behavior typical of both types of
ASes. The system is given a list of known malicious and legitimate ASes. It then
tracks the behavior of these ASes over time to track their business relationships with
other ASes and their BGP update and withdrawal patterns. ASwatch then computes
the statistical features of each AS
2. Operational phase - Given an unknown AS, it then calculates the features for this
AS. It then uses the model to assign a reputation score to the AS. If the system assigns
the AS a low reputation score for several days in a row (indicating consistent
suspicious behavior), it identifies it as malicious.
What are three classes of features used to determine the likelihood of a security
breach within an organization? - Answers 1. Mismanagement symptoms
2. Malicious activities