
TCP = TRANSMISSION CONTROL PROTOCOL
IP = INTERNET PROTOCOL
데이터가 복잡한 네트워크 망을 지나 올바른 목적지 (특정 IP ADDRESS )까지 도달 하기 위해 필요한 규칙
BUT, 이러한 IP에도 문제점이 존재하는데…
⇒ 이러한 단점을 보완하기 위해서 함께 사용되는 것이 TCP
IP를 어떤 방식으로 보완해 주는가?
보완 방식
PORT 정보가 담겨 있습니다.패킷의 순서 번호 정보를 담습니다.응답 처리를 해줍니다.TCP 3-WAY HANDSHAKE 방식 가용⇒ TCP 3-WAY HANDSHAKE란 출발지와 목적지 서버가 서로 잘 연결이 되어 있는지 확인해주는 서비스 (SYN [접속 요청: 클→백] → SYN + ACK [백→클] → ACK [클→백])
컴퓨터 간 네트워크 통신 진행 시 통신 과정이 총 4개의 계층으로 나뉘어지게 되는데 주로 OSI 7계층과 많이 비교 당한다.
OSI 7계층이란 Open Systems Interconnections의 약자로 TCP/IP 4계층과는 다르게 총 7가지의 계층으로 통신 과정을 나눠놓았다.
이를 간단히 설명하면 다음과 같다.
APPLICATION LAYER정보통신에 첫 번째 단계로 응용 프로그램이 사용되는 프로토콜 계층이다.
FTP : 장치와 장치간의 파일을 전송 프로토콜
SSH : 암호화 네트워크 프로토콜
SMTP : 전자 메일 전송을 위한 인터넷 표준 통신 프로토콜
TRANSPORT LAYER통신 노드 간의 연결을 제어하고 데이터 전송을 담당하며 대표적으로는 TCP와 UDP가 있다.
INTERNET LAYER최종 목적지까지 데이터가 정확하게 전송될 수 있도록 라우팅 기능 담당히며 IP , ARP , ICMP 등이 있다.
LINK LAYER전선, 광섬유, 무선 등의 하드웨어 요소와 관련된 모든 것으로 실질적으로 데이터를 전달하여 장치 간에 신호를 주고받는 규칙을 정하는 계층
유선 LAN을 이루는 이더넷은 IEEE802.3이라는 프로토콜을 따르며 전 이중화 통신을 사용한다.
전 이중화 통신 : 양쪽 장치가 동시에 송수신할 수 있는 방식 (현대의 고속 이더넷의 기반)
CSMA/CD : 전 이중화 통신을 사용하기 이전에 사용된 반 이중화 통신의 하나로 통신을 보낸 이후, 충돌이 발생한다면 일정 시간 이후 재전송 하는 방식을 뜻한다.
트위스트 페어 케이블 : 유선 LAN을 이루는 케이블 중 하나로 여덟 개의 구리선을 두 개씩 꼬아서 묶은 케이블을 뜻한다.
광섬유 케이블 : 말 그대로 광섬유로 만든 케이블이며, 레이저를 이용해서 통신하기 때문에 위에서 언급한 트위스트 페어 케이블보다 빠르며 장거리 통신이 가능하다.
무선 LAN을 이루는 이더넷은 IEEE802.11이다.
반 이중화 통신 : 양쪽 장치가 서로 통신할 수 있지만 동시에는 불가능하기에 한 번에 한 방향만 통신한다.
CSMA/CA : 반 이중화 통신 중 하나로 데이터를 보내기 전에 캐리어 감지 등으로 사전에 가능한 한 충돌을 방지하는 방식을 사용한다.
무선 LAN은 다양한 주파수로 이뤄지는데 대표적으로 2.4GHz (장애물에 강한 특성이 있지만 전자레인지 무선 등 전파 간섭이 자주 일어난다)와 5GHz (가용 채널 수도 많고 동시에 사용 할 수 있기 때문에 상대적으로 전파 환경이 깨끗하다)가 있다.
와이파이 : 무선 접속 장치 AP 또는 공유기를 기점으로 유선 LAN 신호를 무선 LAN으로 변경하여 특정 거리 내에 신호를 전파한다.
BSS (BASIC SERVICE SET) : 기본 서비스 집합을 의미하며 동일 범위 내에 있는 WLAN AP들과 장치들이 서로 통신이 가능한 구조를 일컫는다.
ESS (Extended Service Set) : 하나 이상의 연결된 BSS 그룹이다.
네트워크의 어떠한 계층에서 계층으로 데이터가 전달될 때 한 덩어리의 단위
PDU는 제어 관련 정보들이 포함된 '헤더', 데이터를 의미하는 '페이로드'로 구성되어 있으며 각 계층마다 부르는 명칭이 다 다르다.