본문 바로가기

UDP4

TCP와 UDP의 차이(2) 베하~! 안녕하세요 김회장과 최총무입니다. 저번에 우리 TCP에 대해서 정말 자세히 알아봤는데요! 이어서 UDP에 대해서 알아보겠습니다. 저번 TCP에 대해 다시 보고싶으신 분들은 이쪽으로! https://btcd.tistory.com/1558 TCP와 UDP의 차이 1 베하~ 완연한 가을이 찾아왔어요! 일교차가 심해지는데 여러분 감기조심하세요! ㅎㅎ 오늘은 OSI 7계층에 이어서 Network의 기초라고 볼수있는 TCP와 UDP의 차이에 대해서 알아보겠습니다. 여러분 혹 btcd.tistory.com UDP란 사용자 데이터그램 프로토콜(User Datagram Protocol) 입니다 TCP와는 다르게 데이터를 패킷으로 나누고 반대편에서 재조립하는 과정을 거치지 않고 수신지에서 제대로 받던~ 받지않던 .. 2023. 11. 3.
[Network] Stateful과 Stateless의 개념과 차이점 베하! 안녕하세요 ~! BTC_수신자표시제한 입니다 오늘은 클라이언트와 서버 간의 네트워크 통신 동작 방식인 Stateful과 Stateless에 대해 알아보겠습니다. 세션 상태 및 세션 정보란? stateful과 stateless에 대해 알아보기 전에 먼저 세션 상태와 세션 정보를 알아보도록 하겠습니다. 세션 상태 사용자가 웹 애플리케이션과 상호 작용하는 동안 서버 측에 저장되는 데이터를 의미 로그인 자격 증명, 장바구니 또는 기본 설정과 같은 사용자별 데이터가 포함 세션 정보 세션 상태를 유지하기 위해 클라이언트와 서버 간에 전송되는 데이터 세션 식별자, 타임스탬프 및 서버가 들어오는 요청을 적절한 세션 상태와 연결할 수 있는 기타 메타데이터가 포함 전반적으로 세션 상태와 세션 정보는 함께 작동하여 .. 2023. 5. 10.
UDP Flood Attack 안녕하세요~~ BTC_막내즈입니다! 오늘 알아볼 내용은 UDP Flood Attack입니당! UDP Flooding Attack이란? 공격자가 UDP의 비연결적 특성을 이용하여 대량이 UDP 패킷을 서버로 전송하면 서버가 보유한 네트워크 대 역폭을 가득 채워 소진됨으로써 다른 정상적인 클라이언트의 접속을 원활하지 못하도록 유발하는 DoS(Denial of Service)공격입니다. UDP Flooding Attack의 징후 서버에서 새 UDP 패킷을 받을 때마다 요청을 처리하는 데 리소스가 사용됩니다. 이 프로세스의 첫 번째 단계는 서버가 지정된 포트에서 실행중인 프로그램이 있는지 확인하는 것입니다. 해당 패킷을 수신하는 프로그램이 없을 때 서버는 ICMP 패킷을 발행하여 발시낮에게 목적지에 도달할 수 .. 2022. 10. 4.
[NetworkTCP & UDP 1. TCP(Transmission Control Protocol, 전송 제어 프로토콜) - 인터넷 프로토콜 스위트(IP)의 핵심 프로토콜 중 하나로, IP와 함께 TCP/IP라는 명칭으로도 널리 불린다. - TCP는 근거리 통신망이나 인트라넷, 인터넷에 연결된 컴퓨터에서 실행되는 프로그램 간에 일련의 옥텟을 안정적, 순서대로 에러없이 교환할 수 있게 한다. - TCP는 전송 계층에 위치한다. - 인터넷을 이루는 핵심 프로토콜의 하나로, 네트워크의 정보 전달을 통제하는 프로토콜이다. 1) TCP 작동 TCP 프로토콜의 작동은 크게 세 가지 흐름으로 구분한다. 신뢰성 있는 연결이 생성되어야 하며, 그 후 자료를 전송하고, 마지막으로 연결을 종료하면서 할당된 자원을 반납한다. 1. 연결 생성 (Connect.. 2022. 4. 29.