# UDP
[CS스터디] 네트워크 계층,제어
OSI 7계층 네트워크 프로토콜이 통신하는 구조를 7개의 계층으로 분리하며 각 계층간 상호 작동하는 방식을 정해놓은것 통신이 일어나는 과정을7단계로 크게 구분하여 한눈에 들어올수있도록 단계별로 파악 1계층: 물리계층 (Physical Layer) 2계층: 데이터링크

[통신] CH. 7 TCP, UDP
연결지향 프로토콜인 TCP와 비연결지향 프로토콜인 UDP, 두가지의 Transport Layer(4계층) 안에 존재합니다. 수신측이 데이터를 승인해야 다음 데이터를 보내는 방식입니다.• 연결지향• 높은 신뢰성• 속도가 느림• 3-way handshaking을 통해서 상
HTTP 기본 1 - 인터넷 네트워크
비연결성 : 패킷을 받을 대상이 없거나 서비스 불능 상태여도 전송비신뢰성 : 중간에 패킷이 사라지거나 순서대로 오지 않음프로그램구분 : 같은 IP를 사용하는 서버에서 통신하는 어플리케이션이 여러개일때전송 제어 프로토콜연결 지향 TCP 3 way handshake (가상

Part 2. 전송계층 TCP/UDP(인터넷 네트워크)
인터넷 프로토콜 스택의 4계층 중에서 TCP/UDP는 전송계층에 해당된다. 인터넷 프로토콜 스택의 4계층이란? 애플리케이션 계층(HTTP, FTP), 전송계층(TCP/UDP), 인터넷 계층(IP), 네트워크 인터페이스 계층. 전송계층 TCP의 특징은 첫 번째, 연결지향

Netty UDP 서버 학습
Netty 논블로킹 네트워크 프레임워크 기초 학습Netty의 기초 이론 학습Netty UDP 서버 구현 실습Netty란?Netty는 NIO네트워크 어플리케이션을 구현할 때 필요한 기능들을 미리 구현하여 제공함으로써 이벤트기반 비동기 네트워크 어플리케이션 개발을 용이하게

네트워크
지정 IP주소로 데이터 전달이때 데이터는 패킷이라는 단위로 전송 \- 패킷 정보에는 출발지IP, 목적지IP와 전송 데이터 등이 포함이 패킷은 인터넷 상의 여러 노드를 통해 목적지IP로 전달목적지 서버는 응답 데이터를 패킷으로 만들어 출발지IP로 전달이 패킷은 다시 인
44일차 - 2023.2.27
1. Thread(sleep()메소드) 자기자신 쓰레드 잠깐 멈추고 다른 쓰레드를 context switching한다. Thread(sleep()메소드) 예제 >main Thread.sleep(1000);는 약1초 실행을 멈추고, Thread.sleep(3000

[Today I Learned] UDP & TCP
TCP 정의 TCP는 신뢰성 있는 데이터 전송을 지원하는 연결 지향형 프로토콜이다. 연결 지향형인 TCP는 3-way handshaking 이라는 과정을 통해 연결 후 통신을 시작하는데, 흐름 제어와 혼잡 제어를 지원하며 데이터의 순서를 보장 한다. 흐름 제어 :
TCP와 UDP
공통점과 차이점 Transmission Control Protocol은 연결 지향적이기 때문에 연결을 설정하고 데이터를 전송한 후, 연결을 해제하며, 데이터 전송중 손실이나 오류 발생 시 데이터를 재전송해 신뢰성을 보장함. 또한 패킷이 전송된 순서대로 수신되고, 중복 패킷도 제거됨. 따라서 대량의 데이터를 보내거나 신뢰성이 중요한 파일 전송, 웹 페이지 ...

Network - TCP, UDP / TIL#20
1. TCP(Transmission Control Protocol) 2. UDP(User Datagram Protocol) 3. 서버로서의 TCP, UDP 서버의 특징
[기술면접 스터디] @SpringBootTest/@WebMvcTest, 트랜잭션, TCP/UDP
@SpringBootTest은 프로젝트 내부에 있는 스프링 빈을 모두 등록하며, 실제 운영 환경에서 사용되는 클래스들을 통합해서 테스트를 진행한다.따라서 실제 환경과 유사하게 테스트가 가능하다는 장점이 있지만, 모든 빈을 등록하기 때문에 느리고 테스트 단위가 커서 디버

인터넷 네트워크 (Internet Network)
프로토콜이란?여러 컴퓨터 사이나 중앙 컴퓨터와 단말기 사이에서 데이터 통신을 원활하게 하기 위해 필요한 통신 규약 입니다. ex)신호 송신의 순서, 데이터의 표현법 등위의 이미지를 참고해서 이해하시면 더욱 이해하기 쉽습니다.위에서 아래로 진행된다고 생각하시면 되고 일단

네트워크 하향식 접근 2) Socket Programming
사용자를 식별하고, 세션을 유지하는 방식 중 현재까지 가장 널리 사용하는 방식HTTP 헤더는 상태를 유지 하지 않음 → 새로운 HTTP 헤더 정의사용자의 인증을 도와줌 (client에 저장)만료시간이 지나면, 자동 삭제즉, 사이트에 수차례 트랜잭션을 만들어내는 사용자를

[C#] UDP 소켓 통신
이번 시간에는 C#으로 UDP 소켓 통신을 구현해보려 한다. 이전 시간에 알아보았던 TCP 방식은 3 Way HandShake라는 방식으로 서버와 클라이언트 간의 접속 상태를 확인하는 부분이 있었고, 접속 상태가 활성화된 상태에만 통신을 할 수 있었다. 그러나 UDP

Network - UDP
User Datagram Protocol의 약자로 데이터를 데이터그램 단위로 처리하는 프로토콜이다.비연결형, 신뢰성 없는 전송 프로토콜이다.데이터그램 단위로 쪼개면서 전송을 해야하기 때문에 전송 계층이다.Transport layer에서 사용하는 프로토콜.IP의 역할은