Week 1: 2 Flashcards

1
Q

The file transfer program can call upon the services of the Network Access Module. What is the Network Access Module?

A

It’s the module that simplifies the implementation of the file transfer program.

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

What does a network use to send data from one location ot another?

A

A combination of HW and SW

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

Transmission of data is complex due to numerous things
that can go wrong. List these things:

A
  • Data arrives with errors
  • Data arrives correct but out-of-order
  • Data arrives correct but parts are missing
  • Data arrives correct but duplicated
  • Congestion among links
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is Layering?

A

A structuring technique to organize networking software design and implementation

  • Layering model is the solution to the problem of
    complexity in networking
  • Divide a task into pieces and then solve each piece
    independently (or nearly so).
  • Establishing a well defined interface between layers
    makes porting easier.
  • Major Advantages:
    .. Code Reuse
    .. Extensibility
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is a protocol suite?

A

A set of related protocols designed for compatibility

Protocol suite designers:
* Analyze communication problem
* Divide problems into sub-problems
* Design a protocol for each sub-problem

A well-designed protocol suite:
* Is efficient and effective - solves the problem without redundancy
and makes best use of network capacity
* Allows replacement of individual protocols without changes to
other protocols

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

What is the TCP/IP?

A

The layered protocol stack that dominatws data communications and networking today

Each layer calls upon the services of the layer below and
provides services to the layer above

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

List the TCP/IP layers:

A
  1. Physical
  2. Data link
  3. Network
  4. Transport
  5. Application
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What does the Physical Layer do?

A
  • Coordinates the functions required to transmit a bit stream over a physical medium

  • Usually the focus of an electrical engineer

It is concerned with:
* Physical characteristics of interfaces and media
* Representation of bits
* Data rate
* Line configuration
* Physical Topology
* Transmission mode
* Synchronization of bits

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

What does the data link layer do?

A

It is responsible for node-to-node delivery.

It makes the
physical layer appear error free to the
network layer

Responsibilities of the data link layer include:
* Framing
* Physical Addressing
* Flow Control
* Error Control
* Access Control

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

What does the network layer do?

A

It’s responsible for the source-to-destination delivery of a packet across multiple networks.

Responsibilities of the network layer include:
* Logical Addressing
* Routing
* ‘Accounting’ Tasks
* Protocol Conversions

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

What does the transport layer do?

A

It’s responsible for the process-to-process delivery of an entire message across multiple networks.

Responsibilities of the transport layer include:
* Service-point (Port) Addressing
* Segmentation and Reassembly
* Connection Control
* Flow Control
* Error Control

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

What does the application layer do?

A

It enables the user to access the network.

It provides user inerfaces and support for services

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

What is the OSI model?

A

A model of how protocols and
networking components should
be made.

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

What’s the uses of OSI model?

A

To:
* Analyze
* Compare
* Troubleshoot

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

List the Layers of the OSI Model:

A
  1. Physical
  2. Data-link
  3. Network
  4. Transport
  5. Session
  6. Presentation
  7. Application
How well did you know this?
1
Not at all
2
3
4
5
Perfectly