# Introduction to Networking

In this course we’ll cover the basics of networking.​ We’ll start with what is a network and why it’s needed. ​we’ll describe the network components and provide the requirements for a networking solution, especially in highly demanding environments.​ \
Lastly, we’ll introduce the OSI model and the TCP/IP protocol suite and their role in networking.​

After each chapter, there is a "Check Your Knowledge" quiz. At the end of the course, there is a course completion quiz.&#x20;

\
\[ <https://academy.nvidia.com/en/> ]&#x20;

For any question, please contact:[ academy-support@nvidia.com](mailto:%20academy-support@nvidia.com)\
........................

Introduction to Networking

1/ Provide the mechanism used to implement each TCP characteristic listed below.

\
\--> Connection-oriented : Window size\
\--> Data loss recovery : Retransmits\
\--> Ordered delivery : Sequencing\
\--> Flow control : 3 way handshake\
...

2/ The Ethernet interface shown here receives a 2000 byte Ethernet frame. How is this handled?

user\@node:\~$ ifconfig\
eth0      Link encap:Ethernet HWaddr 00:10:57:C0:09:18\
          inet addr:10.8.44.21 Bcast:10.8.255.255 Mask:255.255.0.0\
          EtherTalk Phase 2 addr:65280/25\
          UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1\
          RX packets:17291 errors:0 dropped:0 overruns:0 frame:0\
          TX packets:706 errors:0 dropped:0 overruns:0 carrier:0\
          collisions:11 <br>

\
x It is handed over to the upper layer protocol to process.\
x It is fragmented into smaller frames where each fits the MTU size.\
.....\
3/ In the following example, Host A sends an initial frame to Host B. What does the switch do first?\
\--> It will add address 00:0a:8a:47.e6:12 to the switching table​

.....\
4/ ​In a layer-2 data center design how can you achieve multipath support?\
\--> You can configure an MSTP instance for each VLAN group.\
.....

5/ In which two ways does TCP use sequence numbers in a segment?\
x To determine if the packet changed during transit.​\
x To limit the number of segments that can be sent out of an interface at one time.​\
\--> To identify missing segments at the destination.\
x To specify the order in which the segments travel from source to destination.​

....\
6/ What is the primary purpose of flow control in the Transmission Control Protocol (TCP)?\
\--> To prevent a fast sender from overwhelming a slow receiver.\
....\
7/ What is the primary role of a network interface card (NIC) in a computer?\
x To regulating the temperature of the end node.\
x To make decisions as to where the traffic should be forwarded.\
....\
8/ What is the purpose of data encapsulation in a networking environment?\
\--> To add relevant information at each layer to facilitate communication.\
....\
9/ Which of the following best describes the purpose of the TCP/IP suite?\
\--> To facilitate end-to-end data communication over a network.\
....\
10/ Which three statements best characterize the transport layer protocols?\
x UDP uses windowing and acknowledgements for reliable transfer of data.​\
x TCP uses port numbers to provide reliable transportation of IP packets.​


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://phantanloc.gitbook.io/locpt_wiki/homepage/2.it-cntt/ai-tri-tue-nhan-tao/academy-ai/introduction-to-networking.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
