mir.pe (일반/어두운 화면)
최근 수정 시각 : 2024-02-26 23:52:35

소켓

'''[[전기전자공학과|전기·전자공학
{{{#!wiki style="font-family: Times New Roman, serif; font-style: Italic; display: inline;"
]]'''
{{{#!wiki style="margin:0 -10px -5px; min-height:calc(1.5em + 5px); word-break:keep-all"
{{{#!folding [ 펼치기 · 접기 ]
{{{#!wiki style="margin:-5px -1px -11px; letter-spacing:-0.05em"
<colbgcolor=#009>학문 기반 학문
물리학 ( 전자기학 ( 회로이론 · 전자 회로 · 논리 회로) · 양자역학 · 물리화학 · 열역학 · 응집물질물리학) · 화학
연관 학문
수학 ( 공업수학 · 수치해석학 · 위상수학 · 미분방정식 · 대수학 ( 환론 · 표현론) · 선형대수학 · 이론 컴퓨터 과학 · 컴퓨터 공학 ( 프로그래밍 언어 ( HDL · VHDL · C · C++ · 파이썬 · 베릴로그)) · 재료공학 · 제어 이론
공식 · 법칙 전자기 유도 · 가우스 법칙 · 비오-사바르 법칙 · 무어의 법칙 · 키르히호프의 법칙 · 맥스웰 방정식 · 로런츠 힘 · 앙페르 법칙 · 드모르간 법칙 · 페르미 준위
이론 · 연구 반도체 ( P형 반도체 · N형 반도체) · 디스플레이 · 논리 회로 ( 보수기 · 가산기 · 플립플롭 · 논리 연산) · 전자 회로 · RLC 회로 · PFC · DSP · 히스테리시스 곡선 · 휘트스톤 브릿지 · 임베디드 시스템
용어 클럭 · 집적 회로 · ASIC · CPU 관련 ( BGA · 마이크로아키텍처 · GPS · C-DRX · 소켓) · 전계강도계 · 축전기 · CMCI · 전송선 · 양공 · 도핑(반도체) · 이미터 · 컬렉터 · 베이스
전기 · 전자
관련 정보
제품
스마트폰 · CPU · GPU ( 그래픽 카드) · ROM · RAM · SSD · HDD · MPU · CCD · eMMC · USB · UFS · LCD · LED · OLED · AMOLED · IoT · 와이파이 · 스마트 홈 · 마그네트론 · 마이크 · 스피커 · 배터리
소자
다이오드 · 진공관 · 트랜지스터 ( BJT · FET · JFET · MOSFET · T-FT) · CMOS · 저항기 · 태양전지 · 연산 증폭기 · 사이리스터 · GTO · 레지스터 ( IGBT) · 펠티어 소자 · 벅컨버터
자격증
전기 계열 기능사
전기기능사 · 철도전기신호기능사
기사
전기기사 · 전기산업기사 · 전기공사기사 · 전기공사산업기사 · 전기철도기사 · 전기철도산업기사 · 철도신호기사 · 철도신호산업기사
기능장 및 기술사
전기기능장 · 건축전기설비기술사 · 발송배전기술사 · 전기응용기술사 · 전기안전기술사 · 철도신호기술사 · 전기철도기술사
전자 계열 기능사
전자기기기능사 · 전자계산기기능사 · 전자캐드기능사
기사
전자기사 · 전자산업기사 · 전자계산기기사 · 전자계산기제어산업기사
기능장 및 기술사
전자기기기능장 · 전자응용기술사
기타 기능사
신재생에너지발전설비기능사(태양광)
기사
소방설비기사 · 신재생에너지발전설비기사(태양광) · 로봇소프트웨어개발기사 · 로봇하드웨어개발기사 · 로봇기구개발기사
}}}}}}}}}

1. 전기제품 및 전자제품의 연결단자
1.1. 관련 문서
2. 네트워크 소켓
2.1. 개요2.2. 소켓2.3. 프로그래밍2.4. 관련 문서
3. 소켓 시스템4. 관련 문서

1. 전기제품 및 전자제품의 연결단자

Socket

일반적으로 전구 등에 취부하는 소켓은 나사 형태로 돌려서 넣거나 빼는 형태가 대부분이다. 형광등은 안정기와 연결되어 있다. 그래픽 카드 등의 부품을 메인보드에 장착하는 부품도 소켓이라고 하며, 끼우는 부위는 접점이라고 한다.

1.1. 관련 문서

2. 네트워크 소켓

2.1. 개요

소켓(socket)은 버클리 대학(University of California at Berkeley)에서 만들어져 1982년 BSD(Berkeley Software Distribution) UNIX 4.1에서 처음 소개되었으며 현재 널리 사용 되는 것은 1986년 BSD UNIX 4.3에서 개정된 것이다, 그래서 이 소켓을 BSD소켓 또는 버클리 소켓이라고 부르며 개발자는 이를 사용하여 네트워크 개발을 효율적으로 할 수 있다.

2.2. 소켓

소켓을 간단히 이해하기 위한 설명을 덧붙이면, 친구에게 택배를 보낸다고 했을 때, 상자에 보낼 물건을 넣고 나의 이름, 주소 등의 인적사항과 친구의 집 주소를 적어야 한다. 컴퓨터에서는 이 역할을 소켓이 해준다고 보면 된다.

윈도우에서는 95버전부터 API에 정식으로 포함하여 제공한다.

2.3. 프로그래밍

소켓을 이용한 TCP/ IP 프로그래밍을 소켓 프로그래밍이라고 한다. 일반적으로 소켓 프로그래밍 하면 유닉스/ 리눅스 환경을 가리키고, BSD 운영 체제에서 처음 소개되었으므로 BSD Socket이라고 표현한다. 윈도우 환경에서는 WinSock(Windows Socket)이라는 명칭을 따로 사용한다.

그리고 IPC 기법 중 하나다.

2.4. 관련 문서

3. 소켓 시스템

RPG 등의 게임에서 장비에 난 구멍에 작은 물체를 부착할 수 있게 하는 시스템이다.
파일:상세 내용 아이콘.svg   자세한 내용은 소켓 시스템 문서
번 문단을
부분을
참고하십시오.

4. 관련 문서



[1] WinPcap를 사용하면 RAW소켓 개발이 가능해진다, 대표적인 프로그램으로는 Wireshark가 있다. [2] ifndef를 적절히 활용하면 하나의 코드로 여러 운영체제에서 작동하도록 코딩하는게 가능하다.