부트캠프교육중301 TCP, UDP #네트워크 프로토콜 계층은 OSI 7계층과 TCP/IP 4계층으로 나눌수있다. -IP프로토콜 보다 더 높은 계층에 TCP프로토콜이 존재하기때문에 IP의 단점을 보완할수있다. #TCP/IP4계층은 OSI7 계층보다 먼저 개발되었으며 TCP/IP 프로토콜의 계층은 OSI 모델의 계층과 정확하게 일치하지는 않는다. 실제 네트워크 표준은 업계표준을 따르는 TCP/IP4 계층에 가깝다. HTTP 메시지가 생성되면 socket을 통해 전달된다. 프로그램이 네트워크에서 데이터를 송수신할수있도록, 네트워크 환경에 연결할수 있게 만들어진 연결부가 네트워크 소켓이다. 그리고 IP패킷을 생성하기 전 TCP세그먼트를 생성한다. 이렇게 생성된 TCP/IP 패킷은 LAN카드와 같은 물리적 계층을 지나기 위해 이더넷 프레임 워크에.. 2023. 3. 8. IP, IP Packet #IP(인터넷 프로토콜) 주소를 컴퓨터에 부여하여 이를 이용해 통신한다. IP는 지정한 IP주소에 패킷(packet)이라는 통신 단위로 데이터 전달을 한다. #패킷 -pack과 bucket이 합쳐진 단어로 소포로 비유할수있다. -ip패킷은 이를 데이터통신에 적용한 것이라고 보면 된다. -ip패킷은 우체국 송장처럼 전송 데이터를 무사히 전송하기 위해 출발지ip, 목적지ip와 같은 정보가 포함되어 있다. -패킷 단위로 전송을 하면 노드들은 목적지 IP에 도달하기 위해 서로 데이터를 전달한다. 서버가 무사히 데이터를 전송받는다면 IP패킷을 이용해 클라이언트에 응답을 전달한다. # IP의 단점 -비연결성 *패킷을 받을 대상이 없거나 서비스 불능상태여도 클라이언트는 서버의 상태를 파악할수없기때문에 패킷을 그대로 .. 2023. 3. 7. 패킷교환방식 # 회선교환방식 -발신자와 수신자 사이에 데이터를 전송할 전용선을 미리 할당하고 둘을 연결한다. -그래서 일대일 대화만 가능하다. -특정 회선이 끊어지는 경우에는 처음부터 다시 연결을 성립해야 한다. -즉시성이 떨어진다. 비효율적이다. #패킷교환방식 -기존에 전화에서 사용했던 회선교환방식의 단점을 보완한 방식이다. -아르파넷 프로젝트 -패킷교환방식은 패킷이라는 단위로 데이터를 잘게 나누어 전송하는 방식이다. 그래서 각 패킷에는 출발지와 목적지 정보가 있고 이에 따라 패킷이 목적지를 향해 가장 효율적인 방식으로 이동할수있다. 이를 이용하면 특정 회선이 전용선으로 할당되지 않기 때문에 빠르고 효율적으로 데이터를 전송할수있다. 그래서 IP는 출발지와 목적지의 정보를 IP주소라는 특정한 숫자값으로 표기하고 패킷.. 2023. 3. 7. HTTP 헤더의 종류와 특징 #HTTP메시지는 헤더와 바디로 구분한다. -바디에서 메시지 본문을 통해 표현 데이터를 전달한다. 여기서 데이터를 실어 나르는 부분을 Payload라 한다. -표현: 요청이나 응답에서 전달할 실제 데이터를 뜻한다. -표현 헤더 표현 데이터를 해석할수있는 정보를 제공한다. 헤더형식 field-name : field-value (field-name은 대소문자 구분없음) HTTP 전송에 필요한 모든 부가정보를 담기위해 사용 Content-Type : 표현 데이터의 형식 Content-Encoding: 표현 데이터의 압축 방식 Content-Language: 표현 데이터의 자연 언어 Content-Length: 표현 데이터의 길이 표현 헤더는 요청, 응답 둘다 사용. # Content-Type - 표현 데이터의.. 2023. 3. 7. 이전 1 ··· 38 39 40 41 42 43 44 ··· 76 다음