ICTF
ICTF
  • Courses
  • Past PapersFree Download
  • ExamOnline
  • Blog
  • Careers
  • Contact
ICTF

ICTF — Information Communication Technology Forum (PVT) LTD

Shaping the Future of Education

O/L & A/L ICT institute — Zoom classes, paper centers, and the student portal across Sri Lanka.

Emailinfo@ictf.lk
Phone+94 77 459 1161
LocationInformation Communication Technology Forum (PVT) LTD, Jaffna, Sri Lanka

Quick Links

  • Courses
  • Past Papers
  • ICTF Publications
  • Paper Centers
  • ICTF Team
  • Careers
  • About
  • Founder
  • Blog
  • Results
  • FAQ
  • Register
  • Contact

Our Programs

  • O/L ICT
  • A/L ICT
  • Online Zoom
  • All ICT Courses

Portal Access

  • Login
  • Register Now
  • Parent PortalComing Soon
  • Staff
PDPA ComplianceISO 27001 CertifiedPCI DSS Compliant
Ask AI About Us

© 2026 Information Communication Technology Forum (PVT) LTD. All rights reserved.

Built by ICTF Digital

Jaffna landmarks — Nallur Kovil, Jaffna Fort, and Sri Lankan heritage
All ICTF videos

OSI Vs TCP/IP Reference Model | A/L ICT| S.N.VITHOO | ICT Foundation| Tamil | Computer Networking

2.5K views · 18 Apr 2023 · 30 min

A protocol is a set of rules: the network protocols are formal standards and policies, made up of restrictions, procedures, and formats, that define the exchange of data packets to achieve communication between two servers or more devices over a network. There are several types of network protocols: Network communication protocols: Basic packet communication protocols such as TCP/IP and HTTP. Network security protocols: they implement security in network communications between servers; includes HTTPS, SSL, and SFTP. Network management protocols: these provide network maintenance and governance, they include SNMP and ICMP. A group of network protocols that work together at the top and bottom levels are commonly referred to as a protocol family. The OSI model (Open System Interconnection) conceptually organizes network protocol families into specific network layers. This Open System Interconnection aims to establish a context to base the communication architectures between different systems. Below we list some of the best known network protocols, according to the layers of the OSI model: Layer 1 Protocols - Physical Layer USB: Universal Serial Bus Ethernet: Ethernet physical layer DSL: Digital subscriber line Etherloop: Ethernet and DSL combination Infrared: Infrared radiation Frame Relay SDH: Synchronous Digital Hierarchy SONET: Synchronized optical network Layer 2 Protocols - Data Link DCAP: Data Link Switching Client Access Protocol FDDI: Fiber Data Distribution Interface HDLC: High-level Data Link Control LAPD: Link Access Protocol D-channel PPP: Point-to-Point Protocol STP: Spanning Tree Protocol VTP VLAN: Virtual Trunking Protocol for Virtual LAN MPLS: Multi-Protocol Label Switching Layer 3 Protocols - Network ARP: Address Resolution Protocol BGP: Border Gateway Protocol ICMP: Internet Control Message Protocol IPv4: Internet Protocol version 4 IPv6: Internet Protocol version 6 IPX: Internetwork Packet Exchange OSPF: Open Shortest Path First RARP: Reverse Address Resolution Protocol Layer 4 Protocols - Transport IL: Originally converted as a transport layer for 9P SPX: Sequenced Packet Exchange SCTP: Stream Control Transmission Protocol TCP: Transmission Control Protocol UDP: User Datagram Protocol iSCSI: Internet Small Computer Systems Interface DCCP: Datagram Congestion Control Protocol Layer 5 Protocols - Session NFS: Network File System SMB: Server Message Block RPC: Remote Procedure Call SDP: Sockets Direct Protocol SMB: Server Message Block SMPP: Short Message Point-to-Point Layer 6 Protocols - Presentation TLS: Transport Layer Security SSL: Secure Socket Layer XDR: External Data Representation MIME: Multipurpose Internet Mail Extensions Layer 7 Protocols - Application DHCP: Dynamic Host Configuration Protocol DNS: Domain Name System HTTP: Hypertext Transfer Protocol HTTPS: Hypertext Transfer Protocol Secure POP3: Post Office Protocol 3 SMTP: Simple Mail Transfer Protocol Telnet: Telecommunications Network Protocol FTP Vs TFTP ——————— FTP stands for File Transfer Protocol. This type of protocol is used to transfer or copies the file from one host to another host. But there may be some problems like different file name and different file directory while sending and receiving file in different hosts or systems. And in FTP, secure channel is not provided to transfer the files between the hosts or systems. FTP works on two ports: 20 and 21 One for data and another is for connection control. TFTP stands for Trivial File Transfer Protocol. TFTP is used to transfer a file either from client to server or from server to client without the need of FTP feature. Software of TFTP is smaller than FTP. TFTP works on 69 Port number and its service is provided by UDP. Previous Videos: File Allocation Methods | Files : https://youtu.be/OsCgOt0nVw0 File Access Methods : https://youtu.be/Y_w3U3BdwMM Fragmentation : https://youtu.be/Im1T4O__k44 Disk Fragmentation : https://youtu.be/5F1wB8KeQ8A Memory Addressing: https://youtu.be/v7mkVxU_frI Word Processors: https://youtu.be/9JeEYLw2dvs Token Ring Protocol : https://youtu.be/8YE9z0hRpQ4 Redundancy Law : https://youtu.be/pSWVr1AEeAo Database. Transactions: https://youtu.be/4GP1mpmg7QA Data Anomalies : https://youtu.be/JuPrwsoS4Ys Database Schema : https://youtu.be/93SvvG6fiG0 Three way handshake : https://youtu.be/f3_kZxFk984 Dependencies in Databases : https://youtu.be/-8WEiVIZOrE Multiplexing: https://youtu.be/fYj42Va74oI Follow us : Web : http://bit.ly/ictfoundationofficial Instagram : https://www.instagram.com/ict_foundation/ Telegram : https://t.me/joinchat/1lnmQnzMtxZiZmQ9 Facebook : https://www.facebook.com/ICT-Foundation-106879784957831 Youtube : https://www.youtube.com/channel/UCIrMAIw4JsCg3cCkqvH_R0Q TikTok : https://vm.tiktok.com/ZSeCWo3yU/
Watch on YouTube

Practise this topic

  • Free ICT past papers
  • Join A/L ICT classes

More lessons

  • Exam Boost – 2025 A/L ICT Past Paper Python Questions Explained | 2026 Batch | sn vithoo
  • Exam Boost – Networking Structure Questions Explained | A/L ICT 2026 Batch | sn vithoo
  • Exam Boost – PHP Concepts Explained | A/L ICT 2026 Batch | PHP Programming | sn vithoo
  • 2020 A/L ICT File Handling Question Explained | Past Paper | 2026 Batch ICT | sn vithoo
  • 2020 A/L ICT Past Paper – Python Questions Explained | 2026 Batch ICT | Exam Boost | sn vithoo
  • IP Addressing Explained | IPv4, IPv6 & MAC Address | A/L ICT Networking | ICT Tamil | snvithoo
  • IPv4 Addressing Explained | Dotted Decimal, Binary Conversion & IPv4 Classes | A/L ICT | SNVITHOO
  • Computer Memory Explained | RAM, ROM, Cache & Registers | 2028 Batch A/L ICT | SNVITHOO