본문 바로가기
728x90

프로토콜5

[TCP/UDP] TCP에 대해서 알아보자! 1. TCP란? -TCP란 신뢰성이 있는 애플리케이션 간의 데이터 전송을 하기 위한 프로토콜입니다. TCP를 이용하면, 애플리케이션 프로토콜에는 신뢰성을 확보하기 위한 구조를 넣어 둘 필요가 없습니다. -TCP(Transmission Control Protocol)는 트랜스포트 계층의 프로토콜의 하나로서 웹이나 이메일, FTP와 같이 정확한 데이터 전달이 필요한 통신에 사용됩니다. TCP는 데이터 전송에 신뢰성을 더하기 위해 데이터를 세그먼트라는 단위로 분할하고, 전송 속도를 조정하며, 데이터가 제대로 전달되지 않았을 경우 재전송을 하게 됩니다. -TCP에는 애플리케이션 간의 데이터 전달 외에도 데이터를 분할하는 기능이 있습니다. TCP 데이터 사이즈 최대치를 MSS(Macimun Segment Size.. 2023. 7. 27.
[IP 주소] 공인 IP와 사설IP IP란? IP는 Internet Protocol의 약자입니다. 프로토콜이 어떤 정보의 교환을 위한 규약 또는 체계를 의미하기 때문에 IP란 결국 인터넷상에서 서로 데이터를 주고받을 때 필요한 규약이라고 볼 수 있죠. 우리가 유튜브 사이트에 들어가는 과정은 인터넷을 통해 이루어집니다. 좀 더 들여다보면 어떤 URL에 접근하고자 요청을 보내는 컴퓨터와 그 HTTP 요청에 대해 응답하고 필요한 데이터를 보내는 컴퓨터 간의 상호작용이겠지요. 이 과정 속에서 요청 메시지는 올바르게 작성했는지, 응답 메시지는 잘 작성했는지 등 인터넷상에서 이루어지는 통신을 관리하는 일이 IP의 주요 역할입니다. IP주소 앞서 설명한 것처럼 IP는 원활한 네트워크 통신을 위한 규약 중 하나입니다. 그렇다면 규약을 지키기 위한 방법은.. 2023. 7. 22.
OSI 7계층 이해하기_OSI 7계층 기준(프로토콜, 사용장비) 앞에서 OSI 7 계층과 TCP/IP 프로토콜 스택에 대한 개괄적인 내용을 공부했습니다. 이번 장에서는 OSI 7 계층을 각 계층별로 조금 더 자세히 알아보겠습니다. OSI 7 계층은 참조형 모델이고 실제로 사용하는 프로토콜은 TCP/IP 프로토콜 스택으로 구현되어 있지만 조금 더 계층별로 자세히 다루기 위해 여기서는 OSI 7 계층 기준으로 나누어 설명해 보겠습니다. 1 계층(피지컬 계층, Physical) 1 계층은 물리 계층으로 물리적 연결과 관련된 정보를 정의합니다. 주로 전기 신호를 전달하는 데 초점이 맞추어져 있습니다. 1 계층의 주요 장비로는 허브, 리피터, 케이블, 커넥터, 트랜시버, 탭이 있습니다. 허브, 리피터는 네트워크 통신을 중재하는 네트워크 장비입니다. 케이블과 커넥터는 케이블 본.. 2023. 3. 1.
네트워크 공통 언어 TCP/IP 1. TCP/IP 정의 TCP/IP(Transmission Control Protocol/Internet Protocol)는 데이터가 의도된 목적지에 닿을 수 있도록 보장해 주는 통신 규약입니다. TCP / IP는 이름에서 알 수 있듯 TCP / IP에는 두 가지 프로토콜로 이루어져 있으며 인터넷으로 디바이스를 연결하는 네트워크 프로토콜의 집합이며 개별적인 네트워크 프로토콜로 사용될 수도 있습니다. TCP / IP는 인터넷의 기본 통신 언어입니다. 기본적으로 TCP / IP를 사용하면 한 컴퓨터가 데이터 패킷을 컴파일하고 올바른 위치로 전송하여 인터넷을 통해 다른 컴퓨터와 통신할 수 있습니다. TCP란? 최상위 계층인 TCP는 많은 양의 데이터를 가져와서 패킷으로 컴파일 한 다음 동료 TCP 계층에서 수.. 2023. 2. 27.
728x90