Computer Networks:
- Types of network (LAN MAN WAN)
- Network Topologies
- Transmission Techniques (simplex, 1/2 duplex, duplex)
- Physical Media(Guided /unguided)
- Hub, Repeater,
- Functions of DLL
- Sub-Layer (LLC & MAC Address)
- Error Detection(Parity check & Checksum)
- Correction Technique(Hamming Code)
- Concept of Switch.
- Switching Technique (CS,MS,PS)
Network Layer
- Function of Network Layer
- Addressing
- IP Addressing(Class A,B,C,D,E)
- IPv4 Packet Format
- Basic of Routing Protocol ARP,RARP.
- Sub-netting
- Concept of IPv6
- IPv4 Vs IPv6
- Router
Transport Layer:
- Function of Transport Layer
- Transport Layer Protocols TCP,UDP
- Multiplexing and Demultiplexing
- Congestion Control
- Flow Control
Session and Presentation Layer:
Application Layer:
- function of Application Layer
- Application Layer Protocol HTTP
- TFTP, SMTP, POP, URL
- FTP
- TELNET.
- concept of Gateway.
- DNS
- MIME
- WWW
- E-mail, IMAP
TCP/IP
Summary of layers Function of OSI Model
![TCP/IP Protocol Suits](http://bitstudies.com/wp-content/uploads/2023/09/summery-of-OSI-Model.jpg)
TCP/IP Protocol Suits
The TCP IP protocols should used in the internet was developed prior to the OSI model, therefore the layer in the transmission control protocol (TCP) / Internet working protocol (IP) do not match exactly with those in the OSI model.
TCP stands for transmission control protocol
IP stands for internet protocol.
![TCP/IP](http://bitstudies.com/wp-content/uploads/2023/09/Untitled-Diagram-47.jpg)
1) Application :
In TCP IP the application layer includes application presentation and session layer of OSI model.
It is used for interaction between user and application, here data is formulated, converted, encrypted, decrypted.
Protocol used:
HTTPS, SMTP, FTP, DNS,
2) Transport layer:
The transport layer insure an communication, error free delivery of data. It can be connected oriented and connectionless.
Protocol used are:
UDP, TCCP.
3) Inter network/ network layer:
inter network yellow host to host inject packed into any network.
Protocol used:
IP,ICMP,ARP.
4)Network access layer:
Then network access layer is the combination of data link layer and physical layer of OSI model. It insurance error control flow control access control and bit control of data.
![TCP/IP Protocol Suits](http://bitstudies.com/wp-content/uploads/2023/09/TCP_IP.jpg)
TCP/IP:
- TCP/IP is TCP and IP working together
- TCP takes care of the communication between your application and software that is your browser and your network software.
- IP take care of the communication with other computer
- TCP is responsible for breaking data down into packets before they are send and for assembling the packet when they Arrive.
- IP is responsible for sending the packets to the correct destination.
TCP provides the following facility :
Stream data transfer:
TCP transfers a continuous streams of byte. TCP does this by grouping the bytes in TCP segments which are passed to IP for transmission to the destination.
Reliability:
TCP add the sequence number to each byte transmitted and expect a positive acknowledgement from the receiving TCP. If the acknowledgement is not received within a time out interval the data is retransmitted.
Flow control:
The receiving TCP when sending acknowledgement back to the sender also indicates to the sender the number of byte it can receive beyond the last received TCP segment.
Computer Networks:
- Types of network (LAN MAN WAN)
- Network Topologies
- Transmission Techniques (simplex, 1/2 duplex, duplex)
- Physical Media(Guided /unguided)
- Hub, Repeater,
- Functions of DLL
- Sub-Layer (LLC & MAC Address)
- Error Detection(Parity check & Checksum)
- Correction Technique(Hamming Code)
- Concept of Switch.
- Switching Technique (CS,MS,PS)
Network Layer
- Function of Network Layer
- Addressing
- IP Addressing(Class A,B,C,D,E)
- IPv4 Packet Format
- Basic of Routing Protocol ARP,RARP.
- Sub-netting
- Concept of IPv6
- IPv4 Vs IPv6
- Router
Transport Layer:
- Function of Transport Layer
- Transport Layer Protocols TCP,UDP
- Multiplexing and Demultiplexing
- Congestion Control
- Flow Control
Session and Presentation Layer:
Application Layer:
- function of Application Layer
- Application Layer Protocol HTTP
- TFTP, SMTP, POP, URL
- FTP
- TELNET.
- concept of Gateway.
- DNS
- MIME
- WWW
- E-mail, IMAP