Overview TCP 프로토콜에서 3way Handshake 4way Handshake가 언제 발생하고, 어떻게 동작하는지 알아봅니다. TCP 프로토콜이란? 네트워크 계층 중 전송 계층에서 사용하는 프로토콜로, 신뢰성있고 연결지향적인 프로토콜 신뢰성 : 패킷 손실, 중복, 순서바뀜 등이 없도록 보장합니다. 연결지향적 : 같은 전송계층의 UDP가 비연결성인 것과는 달리, 연결지향적인 프로토콜. 이와 관련되어 연결 관리를 위한 연결설정 및 연결해제가 필요한데 아래 연결방법에 대해 설명합니다. TCP Control FLAG FLAG설명URG(Urgent)긴급 시 URG를 1로 설정함 (순서와 상관없이 먼저 송신됨)ACK(Acknowledge)패킷을 받았다는 확인응답으로 1로 세팅 시 확인번호 유효함, 0으로..
리눅스 명령어 모음 설치wget [URL] : URL에 있는 파일을 다운로드 받는다.rpmrpm -Uvh [rpm] : 패키지를 설치하거나, 업그레이드 한다.rpm -qi [rpm] : 패키지가 설치 되어있는지 확인한다.rpm -e [rpm] : 패키지를 삭제 한다.yum(의존성이 있는 패키지 그룹 단위)yum -y install [패키지] : 패키지를 설치한다.yum -y erase [패키지] : 패키지를 삭제한다.yum list : 설치 가능한 패키지 목록.yum list updates : 업데이트가 가능한 패키지 목록.yum list installed : 설치된 패키지 목록.yum update [패키지] : 패키지명이 없으면 전체 업데이트 있으면 해당 패키지만 업데이트makeconfigure : 컴..
Open System Interconnection 7 Layer - 국제표준화기구(ISO :International Organization for Standardization)에서 개발한 모델- 컴퓨터 네트워크 프로토콜 디자인과 통신을 계층을 나누어 설명한 것1계층 물리 계층(Physical Layer)데이터 링크 계층의 프레임을 받고, 다음 장치에 구리나 광섬유(케이블) 또는 무선 통신 매체를 통신해 전송하기 위한 신호로 바꾸어 준다.물리적 매체를 통해 데이터(bits)를 전송하기 위해 요구되는 기능들을 정의USB 케이블, 동축 케이블 등 두 디바이스 간의 실제 접속을 위한 기계적, 전기적 특성에 대한 규칙을 정의 데이터 전송 단위 - 비트(bit)프로토콜 - RS-232, RS-449 등 케이블장비 ..