23 May, 2015

Review on Final Paper

Section-B
Q2. What is a Protocol? Explain TCP/IP model? Compare TCP/IP and OSI.
Ans: Protocol is set of rules for communication (1M).
TCP/IP Model: Application, Transport, Internet, Host-to-Network (NW access layer). (overview of each layer-2M)
Comparison: TCP layers and OSI layer, Diagram only or six difference (2M).

Q3. Briefly explain interprocess communication.
Ans: it is used to communication b/w two process (1M).
Types: Message passing (block & non blocking) and Shared Memory(Just overview-2M)
Mechanism: Pipes, Fifo, Message Queue and Signals(Just overview-2M)

Q4. Diff b/w IPV4 & IPV6.
Ans: Diagram and 4 difference (4M)
          Inter….(1M)

Q5. Computer Network? Benefits? Daily Use
Ans: A network is a group of two or more computer systems linked together. There are many types of computer networks, including the following: LAN, MAN, WAN (1M).
Benefits: (2M):
Networking helps in sharing of hardware. Data Sharing. Helps to enhance connectivity. improve communication. Eases out management of data
Daily Use: E-Bill, Net banking, Digital Library, Social sites, E-Newspaper, Communication through Email etc (2M)

Q6.
Shared Memory:  Definition (1M). Three diagram (0.5 for each)
Semaphore: it is used to synchronized the process(1M)
                      Types and P&V (1.5)
                     


Section-C
7Q. What is socket? How to create for TCP & UDP ? Diff b/w TCP & UDP?
Ans:
Socket: It is used to connect or communication b/w two process. It is a combination of IP address and Port Address (Small description of address-2M).
TCP: Diagram only(2M):
        Server side: Socket(), Bind(), Listen(), Accept(), Read()/Recv()/Sendto()/write(), close().
      Client side: Socket(), Connect(),Read()/Recv()/Sendto()/write(), close().
UDP: Diagram only (2M):
        Server side: Socket(), Bind(),Recv()/Sendto(), close().
       Client side: Socket(),Sendto()/Recv(), close().
Diff b/w tcp and udp (4M)
        At least six difference


8a). Communication Protocol.
Ans: Protocol is a set of rule for communication between two devices. (1M)
Protocol: XNS, SNA, TCP, IP (Diagram/Overview, 1 marks for each protocol=4)
8b). RPC
Ans: Diagram and ten steps (diagram-4, description-1 )
8c) Shell programming
Ans: Definition(1M)
        As your choice/Know (2M)
        Commands/program (2M)



9Q:
Diagram(4M):
Functions with prototype: At least 8 Function (6M)
Socket()
Bind()
Listen()
Accept()
Recv()/Sendto()
Close().


18 May, 2015

Notice...

I will upload anserws(Overview only) of Your final exam within few days, Part B&C.
So before you check your marks/exam etc, you have to know that how i  evaluate your paper.

05 May, 2015

Syallabus for Final exam

OSI model, client server model, TCP/IP protocols, Introduction to UNIX; Process, groups, reliable and unreliable signals, shell Programming.

Inter process communication in Unix, pipes, half duplex and full duplex pipes, FIFOs, properties of pipes and FIFOs, POSIX message queues, system V message queues, semaphores, shared memory, map function and its use, RPC, authentication, timeout and retransmission, cal semantics, XDR.


Communication Protocol – Introduction, TCP, IP, XNS, SNA, NetBIOS, OSI protocols, comparisons.


Introduction to Berkeley sockets, socket addressing, TCP and UDP socket functions, sockets and Unix signals, socket implementation, client and server examples for TCP and UDP and their behavior under abnormal conditions.


Socket options, IPv4, IPv6, TCP, I/O multiplexing, Unix I/O models, select and poll functionsSystem V Transport Layer, interface – Introduction Transport End Point address, TLI.