네린이 네트워크 성장기

TCP/IP 본문

네트워크 기초

TCP/IP

네네성 2025. 2. 8. 17:23

프로토콜(Protocol)이란?

우리말로 하면 규약, 협약과 비슷한 뜻인데, 컴퓨터끼리 서로 통신하기 위해서

꼭 필요한 서로 간의 통신 규약 또는 통신 방식에 대한 약속으로

프로토콜이 같은 것끼리만 대화, 즉 통신이 가능하다는 것이다.

인터넷을 사용하기 위해서는 TCP/IP라는 프로토콜을 사용해야 한다.

 

 

프로토콜의 기본 요소

구문 전송하고자 하는 데이터의 형식, 부호화, 신호 레벨 등을 규정한다.
의미 두 기기 간의 효율적이고 정확한 정보 전송을 위한 협조 사항과 오류 관리를 위한 제어 정보를 규정한다.
시간 두 기기 간의 통신 속도, 메시지의 순서 제어 등을 규정한다.

 

 

프로토콜의 기능

단편화의 재결합, 캡슐화, 흐름 제어, 오류 제어, 동기화, 순서 제어,

주소 지정, 다중화, 경로 제어, 전송 서비스 등의 기능을 한다.

 

 

TCP/IP란?

인터넷을 사용하기 위한 꼭 필요한 표준 프로토콜이며 이미 컴퓨터에

이 프로토콜이 세팅되어 있다.

다음과 같이 기본적으로 세팅 되어있는 것을 볼 수 있다.

 

 

TCP - OSI 7계층의 전송 계층에 해당한다.
- 가상 회선 방식을 기반으로 하는 연결형 서비스를 제공한다.
- 패킷의 다중화, 순서 제어, 오류 제어, 흐름 제어 기능을 제공한다.
IP - OSI 7계층의 네트워크 계층에 해당한다.
- 데이터그램 방식을 기반으로 하는 비연결형 서비스를 제공한다.
- 패킷의 분해/조립, 주소 지정, 경로 선택 기능을 제공한다.

- 연결형 통신: 송수신 측 간을 논리적으로 연결한 후 데이터를 전송하는 방식. 데이터 전송의 안정성과 신뢰성이 보장되지만 연결 설정 지연이 일어나며 회선 이용률이 낮아질 수 있다.

- 비연결형 통신: 송수신 측 간에 논리적 연결 없이 독립적으로 데이터를 전송하는 방식. 속도는 빠르지만 신뢰성이 낮다는 점이 있다.

 

TCP/IP의 구조

OSI TCP/IP 기능
응용 계층
표현 계층
세션 계층
응용 계층 - 응용 프로그램 간의 데이터 송수신을 제공한다.
- TELNET, FTP, SMTP, SNMP, DNS, HTTP 등이 있다.
전송 계층 전송 계층 - 호스트들 간의 신뢰성 있는 통신을 제공한다.
- TCP, UDP, RTCP가 있다.
네트워크 계층 인터넷 계층 - 데이터 전송을 위한 주소 지정, 경로 설정을 제공한다.
- IP, ICMP, IGMP, ARP, RARP가 있다.
데이터 링크 계층
물리 계층
네트워크 액세스 계층 - 실제 데이터(프레임)를 송수신 하는 역할을 한다.
- Ethernet, IEEE 802, HDLC, X.25, RS-232C, ARQ 등이 있다.

 

 

이렇게 간단하게 알아보았는데 각 프로토콜에 관한 자세한 내용들은

나중에 네트워크 관리사 2급 부분에서 다뤄보겠다.

 

 

'네트워크 기초' 카테고리의 다른 글

IP  (0) 2025.02.17
영역(domain)  (0) 2025.02.08
OSI 7 Layer  (1) 2025.02.08
맥 어드레스와 캐스트  (0) 2025.02.05
케이블  (0) 2025.02.03