Preparing your workspace...
Loading latest data

DNS overcomes both major weaknesses of the host table:
• DNS scales well. It doesn’t rely on a single large table; it is a distributed data base system that doesn’t bog down as the database grows. DNS currently provides information on approximately 100,000,000 hosts, while fewer than 10,000 were listed in the host table.
• DNS guarantees that new host information will be disseminated to the rest of the network as it is needed. Information is automatically disseminated, and only to those who are interested. Here’s how it works. If a DNS server receives a request for information about a host for which it has no information, it passes on the request to an authoritative server. An authoritative server is any server responsible for maintaining accurate information about the domain being queried. When the authoritative server answers, the local server saves, or caches, the answer for future use. The next time the local server receives a request for this information, it answers the request itself. The ability to control host information from an authoritative source and to automatically disseminate accurate information makes DNS superior to the host table, even for networks not connected to the Internet.
Question 1.
What does DNS replace for scalability?
Question 2.
What type of database system is DNS?
Question 3.
How many hosts does DNS currently provide information on?
Question 4.
How many hosts were listed in the host table?
Question5.
What ensures new host information is disseminated?
Question 6.
What type of server is responsible for accurate domain information?
Question 7.
What does a DNS server do when it lacks information?
Question 8.
What is the process of storing DNS responses for future use called?
Question 9.
What is automatically disseminated in DNS?
Question 10.
Which network component receives and forwards queries?
Email is a crucial network service for communication. SMTP (Simple Mail Transfer Protocol) is used for mail delivery over TCP/IP and operates on port 25 (RFC 821).
POP (Post Office Protocol) has two versions: POP2 (port 109, RFC 937) and POP3 (port 110, RFC 1725). POP3 is widely used for downloading emails from the server to a local device.
IMAP (Internet Message Access Protocol) is an alternative to POP3, offering mailbox synchronization, allowing users to read and manage emails on both the server and client while keeping them updated.
Question 1.
Which network service is crucial for communication?
Question 2.
Which protocol is used for mail delivery over TCP/IP?
Question 3.
Which port does SMTP operate on?
Question 4.
Which RFC defines SMTP?
Question 5.
What does POP stand for?
Question 6.
How many versions of POP exist?
Question 7.
Which version of POP operates on port 109?
Question 8.
Which RFC defines POP2?
Question 9.
Which version of POP is widely used?
Question 10.
Which port does POP3 use?
File sharing is different from file transfer. Instead of moving an entire file between systems, true file sharing allows users to access and modify records directly on a remote server. This makes file sharing transparent to both users and applications, letting them access remote files as if they were local.
The original TCP/IP protocol suite didn’t include file sharing; it was later introduced to support diskless workstations. Two major protocols dominate the file-sharing market:
1. NetBIOS/SMB (Server Message Block) – Originally developed by IBM, it is used for networking on Windows systems. Unix systems can act as Windows file and print servers using Samba, which implements NetBIOS and SMB.
2. NFS (Network File System) – Developed by Sun Microsystems, NFS is primarily used in LAN environments for Unix systems and other OS.
Both protocols allow seamless file sharing without requiring users to move entire files across the network.
Question 1.
What is different from file transfer?
Question 2.
Where are files stored in true file sharing?
Question 3.
What does file sharing make transparent?
Question 4.
Which protocol suite originally lacked file sharing?
Question 5.
Why was file sharing introduced?
Question 6.
Which major protocol is used for file sharing on Windows?
Question 7.
What does SMB stand for?
Question 8.
Who originally developed SMB?
Question 9.
Which software allows Unix to act as a Windows file server?
Question 10.
Which protocol is mainly used for file sharing on Unix systems?
Dynamic Host Configuration Protocol (DHCP) is defined in RFC 2131 and RFC 2132 and is compatible with BOOTP (RFC 1534). While DHCP uses the same UDP ports (67 and 68) and packet format as BOOTP, it provides enhanced capabilities.
Key Features of DHCP:
• Provides complete TCP/IP configuration values.
• Supports automated IP address allocation.
• Uses an expanded Options field for configuration settings.
DHCP offers four IP allocation methods:
1. Permanent Fixed Addresses: Manually assigned and excluded from DHCP control.
2. Manual Allocation: Admin assigns fixed addresses in the DHCP configuration.
3. Automatic Allocation: DHCP permanently assigns an IP from a pool.
4. Dynamic Allocation: IPs are assigned temporarily (leases) and can be renewed or reclaimed.
Question 1.
What does DHCP stand for?
Question 2.
Which RFCs define DHCP?
Question 3.
Which protocol is DHCP compatible with?
Question 4.
Which RFC defines BOOTP?
Question 5.
Which transport protocol does DHCP use?
Question 6.
Which ports does DHCP operate on?
Question 7.
What does DHCP provide for TCP/IP?
Question 8.
What type of IP address allocation does DHCP support?
Question 9.
Which DHCP field is expanded for configuration settings?
Question 10.
How many IP allocation methods does DHCP offer?
A VLAN (Virtual Local Area Network) is a logical broadcast domain that spans multiple LAN segments, improving network segmentation and flexibility. It allows grouping devices based on function, project, or application, independent of physical location. Devices in the same VLAN share broadcasts, while those in different VLANs do not, enhancing network performance.
Each VLAN manages address learning, forwarding, and filtering like a separate physical bridge. Cisco Catalyst switches forward traffic only to ports in the same VLAN, restricting unicast, multicast, and broadcast traffic.
VLANs can exist on a single switch or span multiple switches. Traffic between VLANs requires inter-VLAN routing, which is handled by a router or Layer 3 switch.
There are two VLAN models in a campus network:
1. End-to-End VLANs: VLANs spread across multiple switches in a network.
2. Local VLANs: VLANs limited to a specific area or department within the campus.
By using VLANs, network administrators can improve network efficiency, security, and scalability.
Question 1.
What does VLAN stand for?
Question 2.
What type of domain does a VLAN create?
Question 3.
What does a VLAN improve in a network?
Question 4.
What is VLAN grouping based on?
Question 5.
What does VLAN operation not depend on?
Question 6.
Which traffic type do devices in the same VLAN share?
Question 7.
Which type of switch is mentioned for VLAN forwarding?
Question 8.
Which VLAN feature prevents unnecessary traffic?
Question 9.
What type of VLAN traffic does a switch restrict?
Question 10.
What is required for communication between VLANs?
An Application Programming Interface (API) is a set of instructions that allows a client process to communicate with a server process. It helps the application layer interact with the operating system, which handles the first four layers of the TCP/IP suite.
APIs enable communication between applications and the network. The most common APIs for network communication include:
1. Socket Interface
2. Transport Layer Interface (TLI)
3. STREAM
The socket interface was introduced in the early 1980s at UC Berkeley as part of UNIX. It allows applications to send and receive data over the network. Sockets act like sources (input) and sinks (output), similar to files or terminals in programming.
Most programming languages, like C, C++, and Java, support sockets. They let applications exchange data without modifying the way input and output work. Although a socket behaves like a terminal or file, it is not a physical entity but an abstraction—a data structure used by programs for network communication.
Question 1.
What does API stand for?
Question 2.
What does an API allow a client to communicate with?
Question 3.
Which layer does the API help interact with the OS?
Question 4.
Which protocol suite’s first four layers are managed by the OS?
Question 5.
What do APIs enable communication between?
Question 6.
Which is a common API for network communication?
Question 7.
Which university introduced the socket interface?
Question 8.
In which decade was the socket interface introduced?
Question 9.
Which operating system first used the socket interface?
Question 10.
What does a socket allow applications to send and receive?
TELNET (TErminaL NETwork) is a remote logging protocol that allows users to log into a remote computer and access its services. Instead of creating separate client-server programs for each service, TELNET provides a generic way for users to access remote applications.
When a user logs into a local system, it is called local login, where keystrokes are processed by the operating system. In remote login, the TELNET client forwards keystrokes to a remote TELNET server using Network Virtual Terminal (NVT) characters, allowing communication between different systems.
One major drawback of TELNET is that it transmits data, including passwords, in plaintext, making it vulnerable to hacking. Due to security concerns, SSH (Secure Shell) has largely replaced TELNET, but network administrators still use TELNET for testing and debugging.
The Network Virtual Terminal (NVT) helps in remote access by standardizing character representation, ensuring compatibility between different operating systems. For example, Ctrl+Z (DOS) and Ctrl+D (UNIX) are mapped into a universal format, allowing seamless remote interaction.
Question 1.
What does TELNET stand for?
Question 2.
What type of protocol is TELNET?
Question 3.
What does TELNET allow users to access?
Question 4.
Which character format does TELNET use for communication?
Question 5.
What does NVT stand for?
Question 6.
Where are keystrokes processed in a local login?
Question 7.
Where are keystrokes sent in a remote login?
Question 8.
Which protocol has mostly replaced TELNET?
Question 9.
What does SSH stand for?
Question 10.
Why is TELNET considered insecure?
Switching is the process of forwarding data packets between devices within a local area network (LAN) using MAC addresses. It occurs at the Data Link Layer (Layer 2) of the OSI model. A switch learns the MAC addresses of connected devices and builds a MAC address table to efficiently forward frames only to the correct destination, unlike hubs that broadcast to all ports.
Switching improves network performance and security, but can be vulnerable to Layer 2 attacks like ARP spoofing, MAC flooding, and VLAN hopping if not properly secured.
Question1.
What is the default VLAN for all ports on a Cisco switch?
Question2.
What table does a switch use to make forwarding decisions?
Question3.
What protocol is used to prevent loops at Layer 2?
Question4.
What is the port that receives the best BPDU on a switch?
Question5.
What kind of port connects a switch to an end device?
Question6.
What protocol automatically creates trunk links between switches?
Question7.
Which protocol is used to negotiate VLAN information between switches?
Question8.
What is the IEEE standard number for trunking (VLAN tagging)?
Question9.
What happens if two switches are connected with different native VLANs?
Question10.
Which Layer does a switch operate on?
Question11.
What type of switch can perform routing?
Question12.
What protocol is used to detect unidirectional links?
Question13.
What is the IEEE number for LACP?
Question14.
What type of STP is faster and commonly used in modern networks?
Question15.
What open-standard version of CDP exists?