slides30 Flashcards

1
Q

ddos remedies

A

Remedies include the server starting to drop half-open connections when resources are low

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

wat syncookies

A

Alternatively, use syncookies
Store no information on the server, but encode it in the server’s
initial sequence number (ISN) for this connection
So the ISN is not random, but now encodes some information:
it is called a syncookie
When (or if!) the client ACK gets back, we can decode the
returned sequence number to retrieve the information
Now resources can safely be allocated to this presumably valid connection
This is good as it consumes no resources in the server until they are definitely needed

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

wat Fragment bombs

A

Too many fragments for packets that are never completed and
so can’t be reassembled
This overflows fragment buffer space (where fragments are kept pending reassembly) and likely causes a denial of service, even a crash

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

wat the ping of death

A

These were sent as forged fragments that, when reassembled, were much larger than expected and overflowed OS buffers in the receiving host
The usual result is a crash: another denial of service

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

were du de malevolent tings originate from

A

Usually from the implementers making invalid assumptions about IP and assuming packets are all well-formed and correct

How well did you know this?
1
Not at all
2
3
4
5
Perfectly