25-08-2017, 09:32 PM
Networking in Linux
Networking in Linux.ppt (Size: 812.5 KB / Downloads: 19)
Definitions
TCP/IP : The set of all the protocols used to transfer data from one computer to the other.
TCP/IP stack: The function layers (stacked on top of each other) used to categorize the functions performed by the communication protocols.
Internetwork layer
Send the data across different networks
Adds the suitable header and the trailer
No or minimal checks for errors and retransmits
Host to host transport layer
Formation of a connection is possible
Checks for errors can be done
The delivery of the data packet can be
ensured
IP protocol
Protocol at internetwork layer
Define the datagram, which is the basic of transmission in the Internet.
Define the Internet addressing scheme
Move data between the Network Access Layer and the Host-to-Host Transport Layer.
Route datagrams to remote hosts
Fragment and reassemble datagrams
Socket Call Walk-Through
Check for errors in call
Create (allocate memory for) socket object
Put socket into INODE list
Establish pointers to protocol functions (INET)
Store values for socket type and protocol family
Set socket state to closed
Initialize packet queues