TLP 2

TLP(Transport Layer Protocol) - 2. TCP(Transmission Control Protocol)

IP의 단점데이터 전달이 제대로 안 이루어질 수 있다.데이터를 보내기만 하고 잘 전달됐는지 확인할 수 없다.라우팅 과정에 패킷이 버려질 수 있다.framing이 제대로 안 이루어져 데이터가 손상될 수 있다.이러한 단점들을 보안하기 위해 만들어진 프로토콜이 TCP이다.  TCP(Transmission Control Protocol)TCP는 Connection-Oriented 커넥션 지향 프로토콜이다. 즉, 어플리케이션 소통이 끝날 때까지 커넥션이 꺼지지 않는다.TCP는 데이터가 잘 전달됐는지 확인한다. 그리고 제대로 전달이 안됐을 시 다시 보낸다. TCP는 IP 패킷 내부에 존재한다. 3 way 핸드쉐이크 과정 (TCP 연결 과정)1. (클라이언트 → 서버)Flag가 SYN(Syncronize)인 TCP를..

네트워크 2024.07.19

TLP(Transport Layer Protocol) - 1. 프로토콜과 포트

프로토콜프로토콜이란?인간들이 소통하기 위해 사회적으로 언어라는 규약을 지키고 있는 것처럼 컴퓨터도 컴퓨터간 소통을 하려면 규약을 지켜야 한다. 이러한 규약을 프로토콜이라 한다.  포트  대부분의 컴퓨터에서는 여러 개의 프로그램이 동시에 실행되고 있어서,이 여러개의 프로그램 중 어느 프로그램이 내가 접속하려는 프로그램인지 컴퓨터에게 알려 주어야 한다.여기서 포트 번호는 어떤 프로그램에 접속 할 것인지 컴퓨터에게 알려준다.    개발자가 자주 접하는 포트 넘버  포트 번호 규칙은 다음과 같이 알려져 있다.

네트워크 2024.07.18