Week 11 - VoIP, IRC & BotNets (35-L38) Flashcards
What are the main parts of a VoIP network; Explain different parts
IP network: LAN
IP PBX: SW / Appliance that controls call but does not handle it;
Softphones / Headsets: End user device
VoIP Gateway: Bridge between standard phone network and VoIP
Explain the key VoIP technologies and their differences?
SIP/RTP:
Zfone: not based on PKI, implements security in another way;
Skype: Implements various security algorythms for voice encryption, key exchange, verification, call setup creation.;
Asterisk: mainly used in companies.
What transport protocols are available and what is the difference?
RTP: standard protocol;
SRTP: uses AES to encrypt voice data
What are tie lines?
Connections between two PBX in remote locations
What are channel modes?
Preferences that can be set per channel. E.g. Max number of users, secret passwords, private mode, invite only, etc
What is DCC?
Direct Client to Client messages. Clients uses IRC server to establish connection, but then do communication directly.
What is the difference between Circuit and Packet networks?
Packet networks are used for normal data packets, where packets are split and send over the network on different routes. Circuit is used in VoIP, where circuit between A and B is established first.
What signaling protocols are available and what is the difference?
H.323: more complex, more features; Binary;
SIP: easier to implement. More like http protocol; Textual
What are the QoS issues of VoIP?
- Packet loss
- Bandwith
- Delay
- Jitter
- Echeo
- Security
- Reliability
What is an IRC botnet and how does it work? And what are they used for?
Bots (compromised computers) connect to IRC server to dedicated IRC channel and perform different tasks: Automatic replies; Monitoring / protocoling; Stay as a channel operator; Provide games; Creating stats; Wait for commands from C&C server
What is IRC?
Internet Relay Chat, Application layer protocol that allows the exchange of messages in form of text. Can happen with a IRC server or without (direct messages)