카테고리 없음

TIL2025-01-03

foreiner852 2025. 1. 3. 20:57

javascript 버퍼개체

 

바이너리를 다루기 위해 있는 형식? 변수?

 유니코드 변환 형식과 함께 쓰며 (8/16 비트) 고정된 메모리 블록을 다룬다.

 

앞으로 tcp 통신을 하면서 필수적으로 사용될 예정

 

tcp 주요 특징을 다시 짚고 가야한다.

연결 지향적이다. (html도 tcp기반이지만 매번 다시 핸드셰이크를 한다.)

신뢰성이 높다

데이터 흐름 제어를 한다 (UDP랑 비교해서 확인할것)

데이터 순서를 보장한다.

 

핸드셰이크

송신 SYN -> 수신

송신 <- SYN-ACK 수신

송신 ACK -> 수신

연결됨....

syn(synchronize)

ack(acknowledgment)

싱크 요청 - 확인함 이라는 뜻

 

싱크요청

싱크 확인함

확인함

의 과정이 됨

 

종료시
송신 FIN->수신
송신 <-ACK수신
송신 <- FIN 수신
송신 ACK ->수신

보통 클라이언트가 먼저 fin을 보냄 서버는 계속 운영 될꺼니까

FIN(finished flag)

종료

확인함

종료 

확인함 이 된다.

 

데이터가 패킷으로 쪼개져 전송된다 -> 버퍼를 사용하기 좋다/ 사용하기 위해 버퍼를 만들었다?

 

유우명한 유니티 공부 시작함