week 3 again Flashcards

1
Q

What is API

A

API is a set of instructions that allows application layer to communicate with network

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

What are sockets used for

A

Sockets are used for programmers to access TCP/IP in a manner like reading/writing a file

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

Registered ports are accessible to

A

network users and processes that do not have special administrative privilege

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

Dynamic/Private ports are accessible to

A

anyone

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

What does kernel consist of

A

file, sockets, TCP, IP, Ethernet and device driver

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

What is ARP

A

Obtains MAC of host by creating a table of mappings of MAC to IP

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

How is ARP used

A

Static arp entries filled out manually using ARP utility

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

What is meant by validating the packet and frame

A

Checking if destination address matches and receipt is error free

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

What is Winsock

A

Winsock is a Windows API that allows developers to write network applications

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