Networking Interview Questions and Answers
Question - 21 : - What is an application gateway?
Answer - 21 : - An application gateway is an application program that runs on a firewall between two networks. An application gateway is used for establishing connection between client program and destination service. The client negotiates with the gateway to communicate with the service of destination. Here, gateway can be called as a proxy. Hence, two connections are made. One between client and proxy; other, between proxy and destination service. Connections take place behind the firewall
Question - 22 : - Explain Circuit Level Gateway.
Answer - 22 : - A circuit level gateway is used to find if a session in TCP handshaking is legitimate or not. It can be considered as a layer between application layer and transport layer. They protect the information of the private network they protect. Circuit level gateways do not filter packets.
Question - 23 : - What is 'Gateway Of Last Resort'?
Answer - 23 : - A Gateway of Last Resort or Default gateway is a route used by the router when no other known route exists to transmit the IP packet. Known routes are present in the routing table. Hence, any route not known by the routing table is forwarded to the default route. Each router which receives this packet will treat the packet the same way, if the route is known, packet will be forwarded to the known route.
Question - 24 : - What is an Object server?
Answer - 24 : - With an object server, the Client/Server application is written as a set of communicating objects. Client object communicate with server objects using an Object Request Broker (ORB). The client invokes a method on a remote object. The ORB locates an instance of that object server class, invokes the requested method and returns the results to the client object. Server objects must provide support for concurrency and sharing. The ORB brings it all together.
Question - 25 : - What is a Transaction server?
Answer - 25 : - With a transaction server, the client invokes remote procedures that reside on the server with an SQL database engine. These remote procedures on the server execute a group of SQL statements. The network exchange consists of a single request/reply message. The SQL statements either all succeed or fail as a unit.
Question - 26 : - What is a Database Server?
Answer - 26 : - With a database server, the client passes SQL requests as messages to the database server. The results of each SQL command are returned over the network. The server uses its own processing power to find the request data instead of passing all the records back to the client and then getting it find its own data. The result is a much more efficient use of distributed processing power. It is also known as SQL engine.
Question - 27 : - What are the most typical functional units of the Client/Server applications?
Answer - 27 : - User interface
Business Logic and
Shared data.
Question - 28 : - What are all the Extended services provided by the OS?
Answer - 28 : - Ubiquitous communications
Network OS extension
Binary large objects (BLOBs)
Global directories and Network yellow pages
Authentication and Authorization services
System management
Network time
Database and transaction services
Internet services
Object- oriented services
Question - 29 : - What are Triggers and Rules?
Answer - 29 : - Triggers are special user defined actions usually in the form of stored procedures, that are automatically invoked by the server based on data related events. It can perform complex actions and can use the full power of procedural languages.
A rule is a special type of trigger that is used to perform simple checks on data.
Question - 30 : - What is meant by Transparency?
Answer - 30 : - Transparency really means hiding the network and its servers from the users and even the application programmers.