SlideShare a Scribd company logo
1 of 2
Socket Programming

    K.Dineshkaran
   HNDIT/DAY/5904
What is Socket Programming

• The endpoint in an interposes communication is called a socket, or
  a network socket for disambiguation.

• Since most communication between computers is based on the
  Internet Protocol, an almost equivalent term is Internet socket.

• The data transmission between two sockets is organised
  by communications protocols, usually implemented in the
  operating system of the participating computers.

•   Application programs write to and read from these sockets.
    Therefore, network programming is essentially socket
    programming.

More Related Content

What's hot

Internet Architecture and Design Philosophy
Internet Architecture and Design PhilosophyInternet Architecture and Design Philosophy
Internet Architecture and Design PhilosophyDilum Bandara
 
Lecture 2 protocol details
Lecture 2 protocol detailsLecture 2 protocol details
Lecture 2 protocol detailsTanveer Malik
 
Career as network specialist
Career as network specialistCareer as network specialist
Career as network specialistneosphere
 
Q1 On Ch02 Networking Fundamentals
Q1 On Ch02 Networking FundamentalsQ1 On Ch02 Networking Fundamentals
Q1 On Ch02 Networking Fundamentalsjerometnewman
 
Lesson 4: Network Infrastucture
Lesson 4: Network InfrastuctureLesson 4: Network Infrastucture
Lesson 4: Network InfrastuctureMahmmoud Mahdi
 
Sonali Bank Network Design Project Report
Sonali Bank Network Design Project ReportSonali Bank Network Design Project Report
Sonali Bank Network Design Project ReportHasibul Islam Nirob
 
WIRELESS INTERNET BY SAIKIRAN PANJALA
WIRELESS INTERNET BY SAIKIRAN PANJALAWIRELESS INTERNET BY SAIKIRAN PANJALA
WIRELESS INTERNET BY SAIKIRAN PANJALASaikiran Panjala
 

What's hot (15)

Networking
NetworkingNetworking
Networking
 
Networking Trends
Networking TrendsNetworking Trends
Networking Trends
 
Internet Architecture and Design Philosophy
Internet Architecture and Design PhilosophyInternet Architecture and Design Philosophy
Internet Architecture and Design Philosophy
 
Lecture 2 protocol details
Lecture 2 protocol detailsLecture 2 protocol details
Lecture 2 protocol details
 
Vision
VisionVision
Vision
 
Point of preference (POP)
Point of preference (POP)Point of preference (POP)
Point of preference (POP)
 
Career as network specialist
Career as network specialistCareer as network specialist
Career as network specialist
 
Networks by akhil
Networks by akhilNetworks by akhil
Networks by akhil
 
Q1 On Ch02 Networking Fundamentals
Q1 On Ch02 Networking FundamentalsQ1 On Ch02 Networking Fundamentals
Q1 On Ch02 Networking Fundamentals
 
Wireless networks
Wireless networksWireless networks
Wireless networks
 
Lesson 4: Network Infrastucture
Lesson 4: Network InfrastuctureLesson 4: Network Infrastucture
Lesson 4: Network Infrastucture
 
Resume
ResumeResume
Resume
 
Sonali Bank Network Design Project Report
Sonali Bank Network Design Project ReportSonali Bank Network Design Project Report
Sonali Bank Network Design Project Report
 
Networking 101
Networking 101Networking 101
Networking 101
 
WIRELESS INTERNET BY SAIKIRAN PANJALA
WIRELESS INTERNET BY SAIKIRAN PANJALAWIRELESS INTERNET BY SAIKIRAN PANJALA
WIRELESS INTERNET BY SAIKIRAN PANJALA
 

Socket programming

  • 1. Socket Programming K.Dineshkaran HNDIT/DAY/5904
  • 2. What is Socket Programming • The endpoint in an interposes communication is called a socket, or a network socket for disambiguation. • Since most communication between computers is based on the Internet Protocol, an almost equivalent term is Internet socket. • The data transmission between two sockets is organised by communications protocols, usually implemented in the operating system of the participating computers. • Application programs write to and read from these sockets. Therefore, network programming is essentially socket programming.