꾸준한 개발자

계속적인 성장을 추구하는 개발자입니다. 꾸준함을 추구합니다.

계속 쓰는 개발 노트

네트워크

네트워크 용어 정리 (4)

gold_dragon 2021. 4. 28. 21:14

전송계층

신뢰할 수 있는 데이터를 순차적으로 전달하는 역할을 해서 상위 계층들이 데이터 전달의 유효성이나 효율성을 신경쓰지 않도록 합니다. 데이터가 중복되거나 누락되지 않고 오류없이 순서에 맞게 전송되도록 관리합니다.

연결형

데이터를 교환하기 전에 연결을 맺고 데이터를 교환하는 동안 계속 연결을 관리하는 프로토콜의 한 형태입니다.

비연결형

연결에 대한 초기화 과정이 없는 통신입니다.

TCP (Transmission Control Protocol)

전송 계층의 프로토콜은 연결형 통신 방식이며 신뢰할 수 있는 데이터 전송을 보장합니다.

대역폭

정해진 시간동안 전솔될 수 있는 데이터의 양을 말합니다.

UDP (User Datagram Protocol)

정보를 서로 주고받을 때 보내는 쪽에서 일방적으로 데이터를 전달하는 통신 프로토콜입니다. 연결을 맺을 필요가 없고 정보를 보내거나 받는다는 신호도 필요하지 않습니다.

3-way 핸드셰이크 (three-way handshake)

TCP 통신에서 사용하는 신뢰성을 제공하기 위한 통신 방식입니다. 컴퓨터 간에 연결을 맺기 위한 초기화 과정으로 세 단계로 되어 있어 three-way라 부릅니다.

잘 알려진 포트 (well-known ports)

특정 어플리케이션이 사용할 수 있도록 예약되어 있는 포트로 1~1023번 포트를 말합니다.

브로드캐스트(broadcast)

네트워크의 모든 컴퓨터와 장비에 같은 패킷을 일괄 전송하는 방식입니다.

일련번호 (sequence number)

TCP에서는 데이터를 보낼 때마다 각 데이터에 고유한 번호를 부여해서 전송을 시도합니다. 이 번호를 이용해서 TCP 패킷의 순서를 제어할 수 있습니다.

포트 번호 (port number)

컴퓨터가 데이터 통신을 할 때 통신하고자 하는 네트워크 서비스나 특정 프로세스를 식별하는 논리 단위입니다. 포트 번호는 0~65535번을 사용할 수 있습니다. 0~1023번은 잘 알려진 포트로 특정 애플리케이션이 사용할 수 있도록 예약된 번호입니다.

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

네트워크 용어 정리 (5)  (0) 2021.05.10
네트워크 용어 정리 (3)  (0) 2021.04.21
네트워크 용어 정리 (3)  (0) 2021.04.17
네트워크 용어 정리 (2)  (0) 2021.04.13
네트워크 용어 정리 (1)  (0) 2021.04.12