Blaze7451/Wiki-ko-20250601 huggingface dataset:
모듈:Flex columns/연습장

local p = {}
local function setCleanArgs(argsTable)
	local cleanArgs = {}
	for key, val in pairs(argsTable) do
		if type(val) == 'string' then
			val = val:match('^%s*(.-)%s*$')
			if val ~=  then
				cleanArgskey = val
			end
		else
			cleanArgskey = val
		end
	end
	return cleanArgs
end
p.main = function(frame)
	local parent = frame.getParent(frame)
	local output = p._main(parent.args)
	return frame:extensionTag{
		name='templatestyles', args = { src='Module:Flex columns/styles.css'}
	} .. frame:preprocess(output)
end
p._main = function(_args)
	local args = setCleanArgs(_args)
	local ii = 1
	local container = mw.html.create('div')
	:addClass('flex-columns-container' )
	while argsii do
		local column = container:tag('div')
		:addClass('flex-columns-column' )
		:wikitext(argsii)
		if args'flex'..ii then
			column:css('flex', args'flex'..ii)
		end
		ii = ii + 1
	end
	return tostring(container)
end
return p
이치부촌

이치부촌(一武村)은 일본 구마모토현 구마군에 있던 촌이다. 

**역사**
 1889년 4월 1일 - 정촌제 시행에 의해 이치부촌이 성립하였다.- 1955년 7월 1일 - 미즈카미촌, 니시촌과 합병해 니시키촌이 성립하여 소멸했다.  
분류:구마모토현의 폐지된 시정촌
분류:다라기정
분류:구마군
알키오네우스 (은하)

알키오네우스(Alcyoneus)는 살쾡이자리에 위치하고 있는 거대전파은하이며, 지구로부터 35억 광년 떨어져 있다. 현재 까지 발견 된 은하 중 가장 큰 은하로 알려졌 었지만, 은하의 크기를 일반적으로 정의하는 기준이 명확하지 않다는 문제로 인해 널리 받아들여지지는 않았다.

**상세**
은하의 직경은 약 5 메가파섹 (1,630만 광년)으로, IC 1101 은하보다 4배나 크며, 우리 은하보다는 무려 160배나 크다.
사실 정확히 말하면 은하 자체 직경은 약 242,700 광년으로 우리 은하의 3배가 조금 못되고, 안드로메다 은하의 약 1.6배 정도의 크기이다. 1,630만 광년이라는 크기는 알키오네우스 은하 중심의 블랙홀이 활동하면서 방출한 상대론적 제트의 로브를 기준으로 측정한 것이다. 이러한 로브는 블랙홀로부터 일시적으로 분출된 물질에 의해 형성되는 것이며 고정된 구조가 아니다. 따라서 1,630만 광년이 실제 은하의 크기라고 보기는 어렵다. 질량도 IC 1101에 비하면 아득히 낮기에 자체적인 크기와 질량은 IC 1101이 더 앞선다. 정말 은하 헤일로와 전파 로브를 빼고 생각한다면 가장 큰 은하는 Abell 3571 은하단의 중심 은하인 ESO 383-76(ESO 383 -G 076)이다.
이렇게 거대한 전파 로브를 보여주는 은하들은 거대전파은하(Giant rado galaxy)라는 별개의 분류에 포함하기도 한다. 알키오네우스의 1,630만 광년이라는 크기는 이전까지 발견된 최고 기록인 J1420-0545(약 1,528만 광년)을 갱신하는 기록이다. 제트를 방출하는 활동은하핵인 중심 블랙홀의 질량은 태양의 약 4억 배로 의외로 그리 크지 않지만, 전파 로브의 크기와 블랙홀의 질량 간에 유의미한 상관 관계는 발견되지 않았으므로 크게 이상한 점은 아니다.

**현재 가장 큰 전파 은하**
현재 약 2,300만 광년(6.8Mpc)의 크기를 지닌 거대전파은하 포르피리온이 발견됨으로서 역대 최대 크기의 전파 은하란 지위는 잃게 되었다.

**명명**
그리스 신화에 나오는 거인 알키오네우스의 이름을 따서 명명되었다.

**각주**
분류:은하
분류:전파 은하
포르피리온

포르피리온은 지구에서 75억 광년 떨어진 거리에 위치한 거대전파은하로, 현재까지 발견 된 은하 중 가장 큰 전파 은하이다.
분류:전파은하
분류:은하

**직경**
포르피리온의 직경은 대략 2,300만 광년 정도로 추정되며, 이는 이전 최고 기록인 알키오네우스 은하를 아득히 초월하는 크기이다.

**명명**
포르피리온이란 이름은 알키오네우스처럼 그리스 신화 속 거인의 이름을 따 지어진 이름이다.
LEDA 1237172

LEDA 1237172는 안드로메다자리 방향으로 약 2억 2,220만 광년 떨어진 렌즈형 은하이다. 펭귄 은하를 이루는 은하들 중 하나이다. 이 은하에서 가장 밝은 항성은 USNOA2 0900-06460021이다.
분류:은하
분류:렌즈형은하
분류:PGC 천체
분류:안드로메다자리
펭귄 은하

펭귄 은하(Arp 142)는 돌고래 은하라고도 불리는 상호작용 은하들의 쌍이다. NGC 2936과 NGC 2937이 주를 이루며, LEDA 1237172가 꼬리 역할을 한다.

**구조**

**펭귄의 몸체**
NGC 2936은 펭귄의 몸체이다.

**펭귄의 알**
NGC 2937은 아마도 펭귄의 알일 것이다.

**펭귄의 꼬리**
펭귄의 꼬리는 LEDA 1237172이다.

**펭귄의 꼬리 옆의 혜성**
위에서 떨어지고 있는 펭귄의 꼬리 옆의 혜성 역할은 정작, 펭귄의 꼬리 옆의 혜성 부분은 이 은하와 관계없는 항성인 2MASS J09374158+0246330이 맡고 있다.
분류:상호작용은하
분류:은하
NGC 2936

NGC 2936은 펭귄 은하를 이루는 은하들 중 하나이며, "펭귄 은하의 몸체"를 이루는 은하이다.
분류:은하
분류:상호작용은하
분류:바다뱀자리
분류:NGC 천체
분류:PGC 천체
겁 (감정)

겁(cowardice) 또는 비겁, 비겁함은 과도한 공포로 인해 위험을 감수하거나 위험에 직면하는 것을 꺼리는 특성이다. 용기의 반대 개념이다. "겁"이라는 용어는 도전에 직면했을 때 인격적으로 실패하는 것을 의미한다. 겁에 굴복하는 사람은 겁쟁이(coward)라고 불린다.
많은 역사적, 그리고 현대 사회에서 용맹함을 장려하는 것과는 반대로, 겁은 사회에 해로운 성격적 결함으로 여겨지며, 따라서 두려움에 맞서지 못하는 사람은 종종 낙인찍히거나 처벌받는다.

**같이 보기**
 공포- Sissy- 미덕

**각주**

**외부 링크**
en:Cowardice
*겁
분류:군법
분류:공포
2025년 오스트레일리아 의회 선거

2025년 오스트레일리아 의회 선거는 2025년 5월 3일 토요일에 실시되어 오스트레일리아 제48대 의회 의원들을 선출했다. 앤서니 앨버니지가 이끄는 현 오스트레일리아 노동당 정부는 압도적인 승리로 재선에 성공하여 의회 과반 의석을 확보했다. 이는 노동당 정부의 과반 의석 감소 또는 교착 상태를 예측했던 거의 모든 여론조사 결과를 뛰어넘는 결과이다. 이번 선거에는 하원 150석 전원과 상원 76석 중 40석이 출마했다.
오스트레일리아 선거관리위원회가 공식적으로 의석을 발표하지는 않았지만, 피터 더턴 자유당 대표는 선거 당일 밤 9시 30분(오스트레일리아 동부 표준시) 직후 패배를 인정하며 앤서니 앨버니즈 총리에게 전화를 걸어 노동당의 재선을 축하했다고 발표했다.
유명 선거 분석가 앤토니 그린은 동부 해안 지역 선거가 마감된 후 3시간 이내에 노동당의 재선이 확정될 것으로 전망했다.

**각주**
분류:2025년 선거
분류:오스트레일리아의 선거
분류:2025년 오스트레일리아
분류:2025년 5월
오스트레일리아의 선거

오스트레일리아의 선거에 관한 내용이다.
오스트레일리아에서는 연방 의회, 각 주 및 준주 의회, 그리고 지방 정부 의회를 선출하기 위해 정기적으로 선거가 실시된다. 모든 관할 구역의 선거는 유사한 원칙을 따르지만, 각 관할 구역 간에는 약간의 차이가 있다. 오스트레일리아 의회 선거는 전국적으로 동일한 연방 선거 제도에 따라 치러지며, 주 및 준주 의회 선거는 각 주 및 준주 선거 제도에 따라 치러진다. 선거일은 항상 토요일이지만, 선거일 전에는 사전 투표가 허용된다.
오스트레일리아 헌법 제1장 제4부는 투표 자격 및 연방 오스트레일리아 의회 선거에 대해 간략하게 다루고 있다. 선거 실시 방식에 대한 규정은 없지만, 선거 운동 및 관련 정치 광고에는 일부 규정이 적용된다. 정당과 정당 등록에 대한 공적 자금 지원은 1983년에 도입되었다.
연방 및 각 주와 테리토리 의회 선거는 18세 이상의 오스트레일리아 시민에게 의무적이다. 투표는 거의 전적으로 종이 투표용지를 사용하여 진행된다. 비공식 투표는 일반적으로 큰 의미를 갖지 않지만, 당나귀 투표가 더 흔하며, 이는 경합 의석에서 결정적인 영향을 미칠 수 있다.

**각주 ==
합치식 거리계

1940년대 훈련 중 독특한 단일 접안렌즈가 달린 합치식 거리계를 사용하는 미군 병사들.
합치식 거리계 혹은 일치식 거리계 혹은 합치식 거리 측정기(Coincidence Rangefinder)는 삼각 측량 원리와 더불어 광학 장치를 사용하여 사용자가 눈에 보이는 물체까지의 거리를 잴수 있는 거리계의 한 종류이다. 합치식 거리 측정기는 1778년 독일의 게오르그 프리드리히 브랜더가 발명했으며, 1890년대부터 1960년대까지 장거리 함포와 해안포의 사격 통제 시스템에서 중요한 요소였으며, 거리계 연동 카메라에서 거리를 재는데 사용되었다.
합치식 거리 측정기는 입체식 거리 측정기와 비슷하게 생겼지만, 입체식의 경우 접안 렌즈가 2개이며, 양안시에 기반한 다른 원리를 사용한다. 보통 두가지는 접안렌즈의 갯수로 쉽게 구분할수 있다.

**원리**
310x310픽셀
합치식 거리계는 삼각 측량 원리를 통해 작동된다. 예시 그림에서 삼각 측량을 사용하여 선박 𝑑 의 거리를 결정할 수 있다. 렌즈 A 와 B 의 위치는 알려져 있으며, 렌즈 α  혹은 β 의 각도는 작업자가 설정하여 둘 다 표적을 향하도록 정할수 있다. 합치식 거리계에서 A와 B사이는 일반적으로 고정되어 있으므로, 각도만 올바르게 설정하면 눈금에서 거리를 읽으면 된다.

**디자인**
일치식 거리계의 개략도
파일:Argus C3 Rangefinder Module.jpg|섬네일|아거스 C3의 합치식 거리계. 큰 거울 아래의 작은 거울을 움직여 거리를 맞춘다.
일치식 거리계는 양쪽 끝에 앞을 향한 렌즈가 달린 긴 튜브와 조작자용 접안렌즈로 구성되어 있다. 그림처럼 프리즘을 사용하는 경우도 있으며, 거리계 연동 카메라의 경우, 거울을 움직여 이미지와의 거리를 잴 수 있다

**응용**
이 원리를 이용한 광학 거리 측정기는 여러 가지 목적에 적용할 수 있으며, 군사적 목적으로 널리 사용되어 표적의 거리를 확인하고, 사진 촬영 목적으로 사용되어 피사체와의 거리를 파악하여 초점을 맞추는 데 사용되었다. 처음엔 액세서리에서 시작되어, 나중엔 거리 측정기의 값을 초점 조정 메커니즘으로 보낼수 있게 되어 좀 더 편하게 초점을 맞출수 있게 되었다.

**용법**
해군 거리 측정기의 접안 렌즈 이미지. 거리가 제대로 맞지 않은 경우이며, 이 두쌍의 이미지가 서로 맞는 순간이 진짜 거리이다.
합치식 거리계는 단일 접안렌즈를 사용한다. 표적에서 나온 빛은 장비의 양쪽 끝에 있는 두개의 창을 통해 거리계로 들어간다. 이렇게 들어간 광선은 대물 렌즈를 통과한 후 반대편 광선과 합쳐져 두개의 대상 이미지를 형성한다. 여기서 거리가 맞지 않으면 서로 엇갈려 보이기 때문에, 두 이미지가 일치할때까지 프리즘이나 혹은 거울을 조작한다.

**더 보기**
 거리계- 잠망경- 헬리오미터- 레이저 거리 측정기- 삼각 측량

**외부 링크**
  RN 포켓포병책, 우연거리측정에 관한 섹션.-  해군 군수 및 포술 제2권, 사격 통제 제16장 F항, 광학.-  1916년경 Barr & Stroud 거리 측정기에 대한 자세한 데이터
분류:방공 장비
분류:화기 조준
노브메타파마

주식회사 노브메타파마(NovMetaPharma)는 대한민국의 대사질환 신약 개발 기업이다. 펩타이드 합성 물질 기반 대사질환(당뇨, 섬유증, 염증성질환) 관련 치료제 개발한다.

**역사**
 2010년 11월 4일: 법인 설립 (피엔씨메타팜)- 2015년 4월: 노브메타파마로 사명 변경

**각주**

**외부 링크**
분류:대한민국의 제조 기업
분류:서울특별시의 기업
분류:2010년 설립된 제조 기업
분류:2015년 상장된 기업
열충격

열충격(Thermal shock)은 급격한 온도 변화로 인해 물체에 과도적인 기계적 하중이 가해지는 현상이다. 이 하중은 온도 변화로 인해 물체의 여러 부분이 팽창하는 차이로 인해 발생한다. 이러한 팽창 차이는 응력이 아닌 변형률로 이해할 수 있다. 변형률이 재료의 인장 강도를 초과하면 균열이 발생하고 결국 구조적 파손으로 이어질 수 있다.
열충격을 방지하는 방법은 다음과 같다.- 온도를 점진적으로 변화시켜 열 기울기를 최소화한다.- 재료의 열전도율을 높인다.- 재료의 열팽창 계수를 낮춘다.- 재료의 강도를 높인다.- 강화 유리와 같이 재료에 압축 응력을 가한다.- 재료의 영률을 낮춘다.- 소성 변형 및 상변태 과정을 활용하여 균열 선단 둔화 또는 균열 변형을 통해 재료의 인성을 높인다.

**같이 보기**
 비오트 수- 강화 유리- 변형 (역학)- 열 오염- 열충격단백질

**각주**
분류:물질열화
분류:레이저 물리학
분류:전열
분류:온도
부트스트랩 프로토콜

부트스트랩 프로토콜(Bootstrap Protocol, BOOTP)은 인터넷 프로토콜 네트워크에서 구성 서버에서 네트워크 장치에 IP 주소를 자동으로 할당하는 데 사용되는 컴퓨터 망 프로토콜이다. BOOTP는 원래 1985년에 발표된 951에 정의되어 있다.
BOOTP의 일부는 임대 기능을 추가하는 동적 호스트 구성 프로토콜(DHCP)로 사실상 대체되었지만, BOOTP의 일부는 DHCP 프로토콜에 서비스를 제공하는 데 사용된다. 일부 DHCP 서버는 기존 BOOTP 기능도 제공한다.
네트워크에 연결된 컴퓨터가 부팅되면 IP 스택은 IP 주소 할당을 요청하는 BOOTP 네트워크 메시지를 브로드캐스트한다. BOOTP 구성 서버는 관리자가 미리 구성한 주소 풀에서 IP 주소를 할당하여 요청에 응답한다.
BOOTP는 전송을 위해 사용자 데이터그램 프로토콜(UDP)을 사용하여 구현된다. 포트 번호 67은 서버가 클라이언트 요청을 수신하는 데 사용하고, 포트 번호 68은 클라이언트가 서버 응답을 수신하는 데 사용한다. BOOTP는 IPv4 네트워크에서만 작동한다.
과거에는 BOOTP가 유닉스 계열 디스크리스 워크스테이션에서 IP 주소 할당 외에도 부트 이미지의 네트워크 위치를 파악하는 데에도 사용되었다. 기업들은 BOOTP를 사용하여 새로 설치된 PC에 미리 구성된 클라이언트(예: 윈도우)를 설치했다.
처음에는 초기 네트워크 연결을 위해 부팅 플로피 디스크를 사용해야 했지만, 이후 네트워크 인터페이스 제조업체들은 인터페이스 카드와 온보드 네트워크 인터페이스가 있는 시스템 보드의 펌웨어에 BOOTP 프로토콜을 내장하여 직접 네트워크 부팅을 가능하게 했다.

**IETF 표준 문서**
 ref=no- ref=no- ref=no- ref=no- ref=no

**같이 보기**
 사전 부팅 실행 환경(PXE)

**외부 링크**
  BOOTP Sequence Diagram date=2015-02-26  (PDF)-  Multicast BOOTP for configuring a network device-  Multicast BOOTP server and client
분류:인터넷 프로토콜
분류:인터넷 표준
인터넷 인쇄 프로토콜

인터넷 인쇄 프로토콜 또는 인터넷 프린팅 프로토콜(Internet Printing Protocol, IPP)은 클라이언트 기기(컴퓨터, 휴대폰, 태블릿 등)와 프린터(또는 인쇄 서버) 간에 사용되는 특수 통신 프로토콜이다. 이 프로토콜을 통해 클라이언트는 네트워크에 연결된 프린터 또는 인쇄 서버에 하나 이상의 인쇄 작업을 제출하고, 프린터 상태 조회, 인쇄 작업 상태 확인, 개별 인쇄 작업 취소 등의 작업을 수행할 수 있다.
모든 IP 기반 프로토콜과 마찬가지로 IPP는 로컬 또는 인터넷을 통해 실행될 수 있다. 다른 인쇄 프로토콜과 달리 IPP는 액세스 제어, 인증 및 암호화 기능을 지원하여 기존 프로토콜보다 훨씬 강력하고 안전한 인쇄 메커니즘을 제공한다.
IPP는 에어프린트, IPP 에브리웨어, 모프리아 얼라이언스(Mopria Alliance)를 포함한 여러 프린터 로고 인증 프로그램의 기반이며, 현재 판매되는 프린터의 98% 이상에서 지원된다.

**같이 보기**
 CUPS- 라인 프린터 데몬 프로토콜

**각주**

**외부 링크**
  title = PWG IPP Workgroup.-  contribution = Overview.- .-  publisher = Apple.
분류:컴퓨터 인쇄
분류:응용 계층 프로토콜
라인 프린터 데몬 프로토콜

라인 프린터 데몬 프로토콜(Line Printer Daemon protocol)/라인 프린터 리모트 프로토콜(Line Printer Remote protocol, LPD, LPR)은 원격 프린터에 인쇄 작업을 제출하는 네트워크 인쇄 프로토콜이다. LPD는 원래 BSD 유닉스 운영 체제의 버클리 인쇄 시스템에 구현되었으며, LPRng 프로젝트에서도 이 프로토콜을 지원한다. 최신 리눅스 배포판과 macOS에서 흔히 사용되는 CUPS(Common Unix Printing System)는 LPD와 인터넷 인쇄 프로토콜(IPP)을 모두 지원한다. LPR/LPD(또는 CUPS)만으로는 제공할 수 없는 더욱 강력한 기능과 성능이 필요한 경우(대규모 기업 환경에서 필요할 수 있음) 버클리 인쇄 프로토콜 구성 요소를 사용하는 상용 솔루션도 있다. LPD 프로토콜 사양은 RFC 1179에 문서화되어 있다.1179

**같이 보기**
 시스템 V 인쇄 시스템- 레거시 시스템- CUPS- 스풀링- 인쇄 서버- 응용 계층

**각주**

**외부 링크**
  FreeBSD LPD Man Page
분류:컴퓨터 인쇄
분류:유닉스
볼레로: 불멸의 선율

볼레로: 불멸의 선율(Boléro)은 프랑스에서 제작된 안느 퐁텐 감독의 2024년 드라마 영화이다. 모리스 라벨 탄생 150주년을 맞아 개봉하는 ‘볼레로: 불멸의 선율’은 1928년 파리, 걸작 ‘볼레로’를 탄생시킨 천재 작곡가 ‘모리스 라벨’의 여정을 그린 클래식 드라마 영화이다.

**출연**

**주연**
 라파엘 페르소나즈 : 모리스 라벨 역

**조연**
 도리아 틸리에 : 미시아 역- 잔느 발리바 : 아이다 루빈스타인 역- 엠마뉴엘 드보스 : 마거리트 롱 역- 벵상 뻬레 : 치파 역- 안느 알바로 : 마리 라벨 역- 소피 귀레민 : 레벨롯 역

**외부 링크**
 26656821
분류:2024년 영화
분류:프랑스의 드라마 영화
런레벨

런레벨(runlevel)은 유닉스 시스템 V 스타일 초기화를 구현하는 컴퓨터 운영체제의 작동 모드이다. 일반적으로 0부터 6까지 번호가 매겨진 7개의 런레벨이 있다. S는 때때로 레벨 중 하나를 나타내는 동의어로 사용된다. 시작 시 하나의 런레벨만 실행되며, 런레벨은 차례로 실행되지 않는다. 즉, 런레벨 2, 3 또는 4만 실행되며, 그 이상의 런레벨이 순차적으로 또는 다른 순서로 실행되지 않는다.
런레벨은 부팅 후 시스템의 상태를 정의한다. 일반적으로 단일 사용자 모드, 네트워크 서비스가 시작되지 않은 다중 사용자 모드, 네트워크 서비스가 시작된 다중 사용자 모드, 시스템 종료, 시스템 재부팅 시스템 상태에 따라 다양한 런레벨이 할당된다(특정 순서는 아님). 이러한 구성의 정확한 설정은 운영 체제와 리눅스 배포판에 따라 다르다. 예를 들어, 런레벨 4는 한 배포판에서는 다중 사용자 GUI 서버 없음 구성이지만, 다른 배포판에서는 아무것도 구성하지 않을 수 있다. 런레벨은 일반적으로 이 문서에서 설명하는 일반적인 패턴을 따르지만, 일부 배포판에서는 특정 구성을 사용한다.
일반적으로 컴퓨터가 런레벨 0에 진입하면 전원이 꺼지고, 런레벨 6에 진입하면 재부팅된다. 중간 런레벨(1~5)은 마운트되는 드라이브와 시작되는 네트워크 서비스에 따라 다르다. 기본 런레벨은 일반적으로 3, 4 또는 5이다. 하위 런레벨은 일반적으로 네트워크 서비스를 전혀 제공하지 않으므로 유지 관리나 긴급 복구에 유용한다. 런레벨 구성의 세부 사항은 운영 체제와 시스템 관리자마다 매우 다르다.
다양한 리눅스 배포판에서 유닉스 버전 7에서 사용되었던 기존 Mono|/etc/rc 스크립트는 처음에는 런레벨로, 그 후 대부분의 주요 배포판에서 systemd 상태로 대체되었다.

**표준 런레벨**

**같이 보기**
 Init- 데몬 (컴퓨팅)- Systemd- 업스타트 (소프트웨어)

**각주**

**외부 링크**
  Runlevel Definition - by The Linux Information Project (LINFO)-  What are run levels? - LinuxQuestions.org-  FreeBSD system startup-  chkconfig, a utility for querying and updating runlevel-controlled services
분류:유닉스
분류:유닉스 프로세스 및 작업 관리 관련 소프트웨어
네트워크 인터페이스

네트워크 인터페이스(Network interface)는 아래를 함의한다.- 네트워크 인터페이스 컨트롤러(Network interface controller)- 네트워크 인터페이스 장치(Network interface device)- 가상 네트워크 인터페이스(Virtual network interface)
** 루프백 인터페이스
링크 제어 프로토콜

링크 제어 프로토콜(Link Control Protocol, LCP)은 컴퓨터 네트워킹에서 인터넷 프로토콜 스위트 계열인 점대점 프로토콜(PPP)의 일부를 구성한다. PPP 통신을 설정할 때 송신 장치와 수신 장치는 모두 LCP 패킷을 전송하여 이후 데이터 전송 표준을 결정한다.
프로토콜은 다음과 같은 기능을 수행한다.- 연결된 장치의 신원을 확인하고 장치를 수락 또는 거부한다.- 전송에 허용되는 패킷 크기를 결정한다.- 구성 오류를 검색한다.- 요구 사항이 매개변수를 초과하는 경우 링크를 종료할 수 있다.
LCP 패킷은 PPP의 링크 설정 단계(링크 데드 상태에서 물리 계층이 준비된 후)에서 전송된다. IP와 같은 네트워크 계층 프로토콜은 링크 설정 또는 인증 단계가 완료될 때까지 PPP를 통해 전송될 수 없다. 피어가 연결 종료를 요청하거나 인증이 실패하면 링크 종료 단계가 수행되고 PPP는 링크 데드 상태로 돌아간다.

**외부 링크**
 link=no: PPP LCP Extensions- link=no: The Point-to-Point Protocol (PPP)- link=no: PPP Reliable Transmission- accessdate=4 December 2014
분류:링크 프로토콜
분류:인터넷 표준
최대 세그먼트 크기

최대 세그먼트 크기(Maximum segment size, MSS)는 TCP 헤더의 옵션 필드에 있는 매개변수로, 컴퓨터 또는 통신 장치가 단일 TCP 세그먼트에서 수신할 수 있는 최대 데이터 양(바이트 단위)을 지정한다. TCP 헤더나 IP 헤더는 여기에 포함되지 않는다(IP 데이터그램의 MTU와는 다르다).rsection=3.7.1 TCP 세그먼트를 포함하는 IP 데이터그램은 단일 패킷에 자체적으로 포함될 수도 있고, 여러 조각으로 분할되어 재구성될 수도 있다. 어느 경우든 MSS 제한은 최종적으로 재구성된 TCP 세그먼트에 포함된 총 데이터 양에 적용된다.
IP 계층에서 조각화를 방지하려면 호스트는 최대 세그먼트 크기를 호스트가 처리할 수 있는 가장 큰 IP 데이터그램에서 IP 및 TCP 헤더 크기를 뺀 값으로 지정해야 한다. IETF RFC에는 최소 필수 MSS가 정의되어 있지 않지만 최소 MTU가 있으므로 기본 MSS는 MTU에서 최소 IP 및 TCP 헤더 크기를 빼서 계산된다. 예를 들어, IPv4 호스트는 일반적으로 기본적으로 536옥텟(= 576 - 20 - 20)의 MSS를 사용하고, IPv6 호스트는 일반적으로 1220옥텟(= 1280 - 40 - 20)의 MSS를 처리할 수 있다.rsection=3.7.1
MSS 값이 작으면 IP 단편화가 줄어들거나 없어지지만 오버헤드가 증가한다.
데이터 흐름의 각 방향은 서로 다른 MSS를 사용할 수 있다.
대부분의 컴퓨터 사용자에게 MSS 옵션은 운영체제에 의해 설정된다.
TCP 옵션이 활성화된 경우, TCP 옵션 크기(변수 0~320비트, 32비트 단위)를 MSS 크기에서 빼야 한다. 예를 들어, TCP 타임스탬프는 리눅스 플랫폼에서 기본적으로 활성화된다.

**기본값**
IPv4의 기본 TCP 최대 세그먼트 크기는 536이다. IPv6의 경우 1220이다.rsection=3.7.1 호스트가 최대 세그먼트 크기를 기본값 이외의 값으로 설정하려는 경우, 최대 세그먼트 크기는 TCP 옵션으로 지정되며, TCP 핸드셰이크 중 TCP SYN 패킷에 처음 포함된다. 연결이 설정된 후에는 값을 변경할 수 없다.

**관련 문헌**
 year=2006- url=http://www.tcpipguide.com/free/t_TCPMaximumSegmentSizeMSSandRelationshiptoIPDatagra-2.htm

**같이 보기**
 경로 MTU 탐색

**각주**
분류:패킷
지연된 TCP 확인응답

지연된 TCP 확인응답(TCP delayed acknowledgment)은 네트워크 성능 향상을 위해 일부 전송 제어 프로토콜(TCP) 구현에서 사용되는 기술이다. 기본적으로 여러 ACK 응답을 하나의 응답으로 결합하여 프로토콜 오버헤드를 줄일 수 있다. 그러나 경우에 따라 이 기술은 애플리케이션 성능을 저하시킬 수 있다.

**방법 및 장점**
에 설명된 바와 같이, 호스트는 ACK 응답 전송을 최대 500ms까지 지연할 수 있다. 또한, 전체 크기의 수신 세그먼트 스트림을 사용하는 경우, ACK 응답은 두 번째 세그먼트마다 전송되어야 한다. RFC 1122는 지연 ACK에 대한 원래 설명으로 1982년 link=no을 참조한다.
지연 ACK는 애플리케이션이 TCP 수신 윈도우를 업데이트하고 ACK와 함께 즉시 응답을 전송할 수 있는 기회를 제공한다. 텔넷과 같은 특정 프로토콜의 경우, 지연 ACK는 ACK, 윈도우 업데이트 및 응답 데이터를 하나의 세그먼트로 결합하여 서버가 전송하는 응답 수를 3배까지 줄일 수 있다.

**각주**
분류:전송 제어 프로토콜
네이글 알고리즘

네이글 알고리즘(Nagle's algorithm)은 네트워크를 통해 전송해야 하는 패킷 수를 줄임으로써 TCP/IP 네트워크의 효율성을 향상시키는 방법이다. 존 네이글이 포드 에어로스페이스에서 근무하던 당시 이 알고리즘을 정의했다. 1984년 896에 "IP/TCP 인터네트워크의 혼잡 제어"라는 제목의 RFC(Request for Comments)로 발표되었다.
이 RFC는 네이글이 "소형 패킷 문제"라고 부르는 문제를 설명한다. 이 문제는 애플리케이션이 종종 1바이트 크기의 작은 청크로 데이터를 반복적으로 전송하는 것이다. TCP 패킷은 40바이트(TCP의 경우 20바이트, IPv4의 경우 20바이트)의 헤더를 가지므로, 1바이트의 유용한 정보를 담기 위해 41바이트의 패킷이 생성되어 엄청난 오버헤드를 발생시킨다. 이러한 상황은 텔넷 세션에서 자주 발생하는데, 대부분의 키 입력이 즉시 전송되는 1바이트의 데이터를 생성한다. 더 심각한 문제는 느린 링크에서 이러한 패킷이 동시에 여러 개 전송되어 혼잡 붕괴(congestion collapse)로 이어질 수 있다는 것이다.
네이글 알고리즘은 여러 개의 작은 발신 메시지를 결합하여 한꺼번에 전송하는 방식으로 작동한다. 구체적으로, 송신자가 확인응답을 받지 못한 전송 패킷이 있는 경우, 송신자는 전체 패킷 분량의 출력을 얻을 때까지 출력을 계속 버퍼링하여 모든 출력을 한꺼번에 전송할 수 있도록 한다.

**출처**
 서적 인용|title=Computer Networks: A Systems Approach|author1=Larry L. Peterson | author2= Bruce S. Davie|publisher=Morgan Kaufmann|year=2007|isbn=978-0-12-374013-7|edition=4|pages=402–403|url=https://books.google.com/books?id=fknMX18T40cC&q=Nagle%27s+algorithm&pg=PA402

**외부 링크**
  Nagle delays in Nagle's Algorithm-  Nagle's algorithm-  TCP Performance problems caused by interaction between Nagle's Algorithm and Delayed ACK-  Design issues - Sending small data segments over TCP with Winsock
분류:네트워킹 알고리즘
분류:전송 제어 프로토콜
SYN 쿠키

SYN 쿠키(SYN cookie)는 SYN 플러드 공격에 대응하는 데 사용되는 기술이다. 이 기술의 주요 발명자인 대니얼 J. 번스타인은 SYN 쿠키를 "TCP 서버가 특정 초기 TCP 시퀀스 번호를 선택하는 것"으로 정의한다. 특히, SYN 쿠키를 사용하면 서버는 SYN 큐가 가득 찰 때 연결이 끊어지는 것을 방지할 수 있다. 추가 연결을 저장하는 대신, SYN 큐 항목이 SYN+ACK 응답으로 전송된 시퀀스 번호에 인코딩된다. 이후 서버가 클라이언트로부터 증가된 시퀀스 번호를 가진 후속 ACK 응답을 수신하면, 서버는 TCP 시퀀스 번호에 인코딩된 정보를 사용하여 SYN 큐 항목을 재구성하고 평소처럼 연결을 진행할 수 있다.

**역사**
이 기술은 1996년 9월 대니얼 J. 번스타인과 에릭 쉔크에 의해 개발되었다. 첫 번째 구현(썬OS용)은 한 달 후 제프 와이스버그에 의해 출시되었고, 에릭 쉔크는 1997년 2월에 리눅스용 구현체를 출시했다. FreeBSD는 FreeBSD 4.5(2002년 1월)부터 synookies를 구현하고 있다.

**같이 보기**
 SYN 플러드- IP 주소 스푸핑

**각주**

**외부 링크**
  D. J. Bernstein's own explanation of SYN cookies- 4987 Appendix A
분류:네트워크 보안
분류:전송 제어 프로토콜
SYN 플러드

파일:Tcp_normal.svg|섬네일|사용자(앨리스)와 서버 간의 정상적인 연결이다. 3방향 핸드셰이크가 정상적으로 수행된다.
파일:Tcp_synflood.png|섬네일|SYN 플러드. 공격자(맬러리(Mallory), 녹색)는 여러 패킷을 전송하지만 서버로 "ACK"를 보내지 않는다. 따라서 연결이 반쯤 열려 서버 리소스를 소모한다. 합법적인 사용자 앨리스(보라색)가 연결을 시도하지만 서버가 연결을 거부하여 서비스 거부(DoS)가 발생한다.
SYN 플러드(SYN flood)는 데이터 통신에 대한 서비스 거부 공격의 한 형태로, 공격자가 연결을 완료하지 않고 서버에 빠르게 연결을 시작하는 공격이다. 서버는 연결이 완전히 열리지 않은 연결을 기다리는 데 리소스를 소모해야 하며, 이로 인해 시스템이 정상적인 트래픽에 응답하지 않을 정도로 많은 리소스가 소모될 수 있다.
공격자가 전송하는 패킷은 SYN 패킷으로, 연결 설정에 사용되는 TCP 3방향 핸드셰이크의 일부이다.

**기술 세부 정보**
클라이언트가 서버에 TCP 연결을 시도할 때, 클라이언트와 서버는 일반적으로 다음과 같은 일련의 메시지를 교환한다.
# 클라이언트는 서버에 SYN(동기화) 메시지를 전송하여 연결을 요청한다.
# 서버는 클라이언트에게 SYN-ACK를 전송하여 이 요청을 확인한다.
# 클라이언트는 ACK로 응답하고 연결이 설정된다.
이를 TCP 3방향 핸드셰이크라고 하며, TCP 프로토콜을 사용하여 설정되는 모든 연결의 기반이 된다.
SYN 플러딩 공격은 서버에 예상된 ACK 코드를 보내지 않는 방식으로 작동한다. 악의적인 클라이언트는 단순히 예상된 ACK를 전송하지 않거나, SYN의 소스 IP 주소를 스푸핑하여 서버가 위조된 IP 주소로 SYN-ACK를 전송하도록 만들 수 있다. 위조된 IP 주소는 SYN을 전송하지 않았다는 것을 "알고" 있기 때문에 ACK를 전송하지 않는다.
서버는 ACK 수신을 잠시 기다리게 되는데, 단순한 네트워크 혼잡이 ACK 누락의 원인일 수도 있기 때문이다. 그러나 공격이 발생하면 악의적인 클라이언트가 생성한 반쯤 열린 연결은 서버의 리소스를 묶어 결국 서버의 가용 리소스를 초과할 수 있다. 이 시점에서 서버는 정상 클라이언트 여부와 관계없이 모든 클라이언트에 연결할 수 없게 된다. 이는 사실상 정상 클라이언트에 대한 서비스를 거부하는 것이다. 일부 시스템은 이러한 방식으로 다른 운영 체제 기능의 리소스가 고갈되면 오작동하거나 충돌할 수도 있다.

**같이 보기**
 스머프 공격- 인터넷 제어 메시지 프로토콜- IP 주소 스푸핑- 핑 플러드- 스머프 공격

**각주**

**외부 링크**
  Official CERT advisory on SYN Attacks
분류:서비스 거부 공격
핑 플러드

핑 플러드(ping flood)는 공격자가 ICMP "에코 요청"(ping) 패킷으로 피해자를 압도하는 간단한 서비스 거부 공격이다. ping의 플러드 옵션을 사용하면 응답을 기다리지 않고 ICMP 패킷을 최대한 빨리 전송할 수 있어 가장 효과적이다. 대부분의 ping 구현에서는 플러드 옵션을 지정하려면 사용자에게 권한이 필요하다. 공격자가 피해자보다 더 많은 대역폭을 가지고 있을 때(예: DSL 회선을 사용하는 공격자와 전화 접속 모뎀을 사용하는 피해자) 가장 효과적이다. 공격자는 피해자가 ICMP "에코 응답" 패킷으로 응답하여 송신 대역폭과 수신 대역폭을 모두 소모하기를 기대한다. 대상 시스템의 속도가 충분히 느리면 사용자가 상당한 속도 저하를 느낄 정도로 CPU 사용량이 증가할 수 있다.
핑 플러드는 네트워크 패킷 손실 및 처리량 문제를 진단하는 데에도 사용할 수 있다.

**같이 보기**
 죽음의 핑- 스머프 공격

**각주**

**외부 링크**
  "TBTF for 8/4/97: A morbid taste for fiber" by Keith Dawson
분류:서비스 거부 공격
DHCP 스누핑

DHCP 스누핑의 작동 방식을 보여주는 그림
DHCP 스누핑(DHCP snooping)은 컴퓨터 네트워킹에서 DHCP 인프라의 보안을 강화하기 위해 적용되는 일련의 기술이다.
DHCP 서버는 LAN의 클라이언트에 IP 주소를 할당한다. LAN 스위치에서 DHCP 스누핑을 구성하여 악성 DHCP 서버를 차단하고 악의적이거나 잘못된 DHCP 트래픽을 제거할 수 있다. 또한, DHCP 트랜잭션을 성공적으로 완료한 호스트 정보는 바인딩 데이터베이스에 축적되어 다른 보안 또는 계정 관리 기능에서 사용할 수 있다.
다른 기능들은 DHCP 스누핑 데이터베이스 정보를 사용하여 레이어 2(L2) 스위치 도메인의 IP 무결성을 보장할 수 있다. 이 정보를 통해 네트워크는 다음을 수행할 수 있다.- AAA 계정 관리 또는 SNMP와 함께 사용할 경우 IP 주소의 물리적 위치를 추적한다.- 소스 가드(source-guard, source-lockdown)와 함께 사용할 경우 호스트가 할당된 IP 주소만 사용하도록 한다.- arp 검사(arp-inspection, arp-protect)와 함께 사용할 경우 ARP 요청을 안전하게 보호한다.

**각주**
분류:인터넷 표준
분류:응용 계층 프로토콜
비연결형 통신

비연결형 통신(Connectionless communication, CL 모드 통신이라고도 함)은 패킷 교환 네트워크에서 사용되는 데이터 전송 방식으로, 흔히 데이터그램이라고 불리는 데이터 패킷을 사용한다. 각 데이터 패킷은 연결 지향 통신처럼 미리 정해진 고정 데이터 채널의 설정 정보가 아닌, 각 패킷에 포함된 정보를 기반으로 개별적으로 주소 지정되고 라우팅된다. 비연결형 프로토콜은 일반적으로 무상태 프로토콜로 설명되며, 인터넷 프로토콜(IP)과 사용자 데이터그램 프로토콜(UDP)이 그 예이다.

**속성**
두 네트워크 엔드포인트 간의 비연결형 통신에서는 사전 설정 없이 한 엔드포인트에서 다른 엔드포인트로 메시지를 전송할 수 있다. 통신의 한쪽 끝에 있는 장치는 수신자가 데이터를 수신할 수 있는지 먼저 확인하지 않고 다른 엔드포인트로 주소 지정된 데이터를 전송한다. 일부 프로토콜은 재전송을 요청하여 오류 수정을 허용한다.
비연결형 프로토콜은 엔드포인트가 메시지 교환 "대화"에서 자신의 위치를 ​​기억할 프로토콜 정의 방식이 없기 때문에 무상태 프로토콜이다. 연결 지향 통신보다 오버헤드가 낮다. 연결 지향 통신에서는 통신하는 피어가 사용자 데이터 교환에 앞서 대화에서 논리적 또는 물리적 데이터 채널이나 연결을 먼저 설정해야 하기 때문이다. 연결 지향 통신은 동일한 데이터를 단일 전송으로 여러 수신자에게 전송하는 멀티캐스트 및 브로드캐스트 작업을 허용한다.
비연결형 전송에서는 서비스 제공자가 일반적으로 패킷 손실, 오류 삽입, 오전송, 중복 또는 순서 위반이 전혀 발생하지 않을 것이라고 보장할 수 없다. 그러나 애플리케이션 프로토콜 내에서 오류 정정을 구현하면 오류의 영향을 줄일 수 있다.
비연결형 모드에서는 동일한 두 피어 간에 여러 데이터 단위를 전송할 때 최적화할 기회가 적는다. 이러한 데이터 교환 시작 시 연결을 설정하면 네트워크 경로에 있는 구성 요소(라우터, 브리지)가 라우팅 관련 정보를 미리 계산(캐시)하여 모든 패킷에 대한 재계산을 방지할 수 있다. 연결 지향 통신에서 네트워크 구성 요소는 예를 들어 비디오 다운로드의 후속 데이터 단위 전송을 위해 용량을 예약할 수도 있다.

**각주**
분류:네트워크 프로토콜
분류:컴퓨터 네트워킹
분류:인터넷 구조
분류:인터넷 프로토콜
브로드캐스트 스톰

브로드캐스트 스톰(Broadcast storm)은 컴퓨터 망에 브로드캐스팅 및 멀티캐스트 트래픽이 누적되는 현상이다. 과도한 양의 브로드캐스트 트래픽은 브로드캐스트 스톰을 구성한다. 브로드캐스트 스톰은 네트워크 리소스를 과도하게 소모하여 정상적인 트래픽 전송을 불가능하게 만들 수 있다. 이러한 스톰을 유발하는 패킷은 체르노빌 패킷(Chernobyl packet)이라고 불린다.

**원인**
가장 흔한 원인은 이더넷 네트워크 토폴로지의 스위칭 루프(즉, 스위치 간에 두 개 이상의 경로가 존재하는 경우)이다. 간단한 예로 스위치에 연결된 단일 이더넷 패치 케이블의 양쪽 끝을 들 수 있다. 브로드캐스트와 멀티캐스트는 스위치가 모든 포트에서 전송하기 때문에 스위치는 브로드캐스트 메시지를 반복적으로 재브로드캐스트하여 네트워크에 플러딩을 발생시킨다. 레이어 2 헤더는 TTL(수명) 값을 지원하지 않으므로, 프레임이 루프 토폴로지로 전송되면 영원히 루프가 발생할 수 있다.
경우에 따라 브로드캐스트 스톰은 스머프 공격이나 프래글 공격과 같은 패킷 증폭 공격 중 하나를 사용하여 서비스 거부(DOS)를 목적으로 발생할 수 있다. 공격자는 각 ICMP 에코 패킷에 피해자 호스트의 스푸핑 소스 주소가 포함된 대량의 ICMP 에코 요청(ping) 트래픽을 브로드캐스트 주소로 전송한다. 스푸핑된 패킷이 대상 네트워크에 도착하면 네트워크의 모든 호스트가 스푸핑된 주소로 응답한다. 초기 에코 요청은 네트워크의 호스트 수만큼 곱해진다. 이로 인해 피해자 호스트로의 응답 스톰이 발생하여 네트워크 대역폭을 점유하고 CPU 리소스를 소모하거나 피해자 호스트를 다운시킬 수 있다.
무선 네트워크에서 소스 주소를 무선 액세스 포인트의 주소로 스푸핑하여 브로드캐스트 주소로 전송된 연결 해제 패킷은 연결 해제 브로드캐스트 DOS 공격을 유발할 수 있다.

**예방**
 스위칭 루프는 주로 링크 애그리게이션, 최단 경로 브리징 또는 신장 트리 프로토콜을 통해 해결된다. 메트로 이더넷 링에서는 ERPS(Ethernet Ring Protection Switching) 또는 EAPS(Ethernet Automatic Protection System) 프로토콜을 사용하여 방지한다.- 3계층 장비(일반적으로 라우터, 그리고 브라우터라는 고급 필터링을 사용하는 스위치 포함)를 사용하여 브로드캐스트를 필터링한다.- 3계층 라우터를 사용하여 브로드캐스트 도메인을 물리적으로 분할하거나(또는 2계층 VLAN을 사용하여 논리적으로 분할하는 것과 같은 방식으로), 스위치는 2계층에서 충돌 도메인의 크기를 줄인다.- 라우터와 방화벽은 악의적으로 유도된 브로드캐스트 스톰(예: 확대 공격)을 감지하고 방지하도록 구성할 수 있다.- 브로드캐스트 스톰 제어는 많은 관리형 스위치의 기능으로, 수신 브로드캐스트 프레임이 소모하는 대역폭이 지정된 임계값을 초과하면 스위치가 모든 브로드캐스트 트래픽 전달을 의도적으로 중단한다. 이렇게 해도 루트 브로드캐스트 스톰 문제는 해결되지 않지만, 브로드캐스트 스톰 강도는 제한되므로 네트워크 관리자가 네트워크 장비와 통신하여 루트 문제를 진단하고 해결할 수 있다.

**각주**
분류:네트워크 성능
분류:네트워크 토폴로지
분류:서비스 거부 공격
분류:무선 네트워크
그레이트 캐논

그레이트 캐논(Great Cannon)은 중화인민공화국 정부가 웹사이트에 분산 서비스 거부 공격(DDoS)을 가하는 데 사용하는 인터넷 공격 도구이다. 대량의 웹 트래픽에 중간자 공격을 수행하고 최종 사용자의 웹 브라우저가 대상 웹사이트로 트래픽을 과다하게 유도하는 코드를 삽입한다. 이 용어를 처음 만든 시티즌 랩(Citizen Lab), 국제 컴퓨터 과학 연구소(International Computer Science Institute), 프린스턴 대학교 정보기술정책센터(Center for Information Technology Policy)의 연구원들에 따르면, 그레이트 캐논은 중국 웹사이트로 향하는 해외 웹 트래픽을 하이재킹하여 대상 웹 서버에 막대한 트래픽을 과다하게 발생시켜 운영을 방해한다. 그레이트 캐논은 만리방화벽(Great Firewall)과 함께 사용되지만, "기능과 설계가 다른 별도의 공격 시스템"이다.
이 도구는 서비스 거부(DDoS) 공격을 실행하는 것 외에도 미국 국가안보국(NSA)에서 사용하는 퀀텀 인서트(Quantum Insert) 시스템과 유사한 방식으로 웹 트래픽을 모니터링하고 악성 코드를 유포하여 표적 공격을 수행할 수 있다.

**같이 보기**
 중화인민공화국의 인터넷 검열

**각주**
분류:서비스 거부 공격
분류:중국의 인터넷 검열
분류:중국의 정치적 억압
분류:해킹
분류:간첩 행위
분류:봇넷
미라이 (악성 소프트웨어)

미라이(Mirai, 일본어로 "미래"를 뜻하는 未来)는 리눅스를 실행하는 네트워크 기기를 원격 제어되는 봇으로 만들어 대규모 네트워크 공격에 봇넷의 일부로 사용하는 악성 소프트웨어이다. 주로 IP 카메라나 가정용 라우터와 같은 온라인 소비자 기기를 표적으로 삼는다. 미라이 봇넷은 2016년 8월, 화이트햇 악성코드 연구 그룹인 MalwareMustDie에 의해 처음 발견되었으며, 2016년 9월 20일 컴퓨터 보안 전문 기자 브라이언 크렙스 웹사이트 공격, 프랑스 웹 호스트 OVH 공격, 그리고 2016년 10월 Dyn에 대한 DDoS 공격을 포함하여 가장 규모가 크고 파괴적인 분산 서비스 거부(DDoS) 공격에 사용되었다. 악성코드의 원 제작자인 안나 선배와 로버트 코엘료의 채팅 기록에 따르면, 미라이는 2011년 TV 애니메이션 시리즈 '미래일기'에서 이름을 따왔다.
이 소프트웨어는 원래 개발자들이 마인크래프트 서버를 DDoS 공격하거나 마인크래프트 서버에 DDoS 방어 서비스를 제공하는 회사들이 미라이를 이용해 정보 유출을 시도하는 데 사용되었다. 미라이의 소스 코드는 이후 Hack Forums에 오픈소스로 공개되었다. 소스 코드가 공개된 이후, 이 기법은 다른 악성코드 프로젝트에도 적용되었다.

**같이 보기**
 리눅스 악성 소프트웨어- 서비스 거부 공격

**각주**
분류:서비스 거부 공격
분류:봇넷
분류:GPL 라이선스 소프트웨어
분류:C로 작성된 자유 소프트웨어
분류:Go로 작성된 자유 소프트웨어
임시 포트

임시 포트(ephemeral port) 또는 휘발성 포트는 인터넷 프로토콜 스위트의 전송 계층 프로토콜의 통신 종단점(포트)으로, 통신 세션 동안 단기간 동안만 사용된다. 이러한 단기간 포트는 컴퓨터 운영 체제의 IP 스택 소프트웨어에 의해 미리 정의된 포트 번호 범위 내에서 자동으로 할당된다. 전송 제어 프로토콜(TCP), 사용자 데이터그램 프로토콜(UDP), 스트림 제어 전송 프로토콜(SCTP)은 일반적으로 클라이언트-서버 통신의 클라이언트 측에서 임시 포트를 사용한다. 통신 세션의 서버 측에서도 임시 포트는 잘 알려진 포트로 수신 대기 중인 서비스 중 하나에 처음 연결된 클라이언트와의 통신을 계속하기 위해 사용될 수 있다. 예를 들어, TFTP(Trivial File Transfer Protocol) 및 RPC(Remote Procedure Call) 애플리케이션은 이러한 방식으로 동작할 수 있다.
임시 포트 할당은 일시적이며 통신 세션 동안만 유효한다. 세션이 완료되면 포트는 삭제되고 포트 번호는 재사용 가능해지지만, 많은 구현 방식에서는 임시 포트 범위가 소진될 때까지 마지막으로 사용된 포트 번호를 단순히 증가시키고, 이 경우 포트 번호는 롤오버된다. 임시 포트는 요청별로 사용되며 할당된 후에만 번호로 인식되기 때문에 동적 포트라고도 한다.

**각주**

**외부 링크**
  RFC 6056 Recommendations for Transport-Protocol Port Randomization-  The Ephemeral Port Range at NcFTP.com-  Ephemeral Source Port Selection Strategies at DataPlane.org
분류:인터넷 표준
분류:인터넷 프로토콜
외부 게이트웨이 프로토콜

외부 게이트웨이 프로토콜(Exterior Gateway Protocol, EGP)은 1980년대 중반부터 1990년대 중반까지 인터넷에서 서로 다른 자율 시스템을 연결하는 데 사용된 라우팅 프로토콜로, 이후 경계 게이트웨이 프로토콜(BGP)로 대체되었다.

**역사**
EGP는 1980년대 초 볼트, 베라넥, 뉴먼에 의해 개발되었다. RFC 827827에 처음 기술되었고, RFC 904에 공식적으로 명시되었다.904
RFC 1772는 EGP에서 BGP로의 마이그레이션 경로를 설명했다.1772

**같이 보기**
 내부 게이트웨이 프로토콜

**각주**
분류:인터넷 프로토콜
분류:인터넷 표준
분류:라우팅 프로토콜
NGC 4657

NGC 4657은 사냥개자리 방향으로 약 2,500만 광년 떨어진 왜소타원은하이다. NGC 4631 은하군에 속해 있다.
분류:은하
분류:상호작용은하
분류:NGC 천체
분류:PGC 천체
분류:사냥개자리
분류:NGC 4631 은하군
내부 게이트웨이 프로토콜

내부 게이트웨이 프로토콜(interior gateway protocol, IGP) 또는 내부 라우팅 프로토콜(interior routing protocol)은 자율 시스템(예: 기업 LAN 시스템) 내의 게이트웨이(일반적으로 라우터) 간에 라우팅 테이블 정보를 교환하는 데 사용되는 라우팅 프로토콜의 한 유형이다. 이 라우팅 정보는 IP와 같은 네트워크 계층 프로토콜의 라우팅에 사용될 수 있다.
내부 게이트웨이 프로토콜은 거리 벡터 라우팅 프로토콜과 링크 상태 라우팅 프로토콜의 두 가지 범주로 나눌 수 있다. IGP의 구체적인 예로는 OSPF(최단 경로 우선 프로토콜), RIP(라우팅 정보 프로토콜), IS-IS(Intermediate System to Intermediate System), EIGRP(Enhanced Interior Gateway Routing Protocol) 등이 있다.
반대로, 외부 게이트웨이 프로토콜은 자율 시스템 간에 라우팅 정보를 교환하는 데 사용되며, 자율 시스템 내에서 경로를 확인하기 위해 IGP를 사용한다.

**같이 보기**
 네트워크 모니터링- 내부 게이트웨이 라우팅 프로토콜

**각주**
분류:라우팅 프로토콜