[네트워크] #9 소켓 프로그래밍 (TCP, UDP)
·
전공/네트워크
목차소켓 프로그래밍UDP 소켓 프로그래밍TCP 소켓 프로그래밍1. 소켓 프로그래밍소켓: 응용 계층과 end-emd-전송 계층 사이의 문 두 가지 전송 서비스를 위한 두 가지 소켓 유형TCP: 연결 지향적, 안정적인 바이트 스트림 제공UDP: 연결이 없음, 한쪽 엔드 시스템에서 다른 엔드 시스템 독립적인 데이터 패킷을 보냄(신뢰할 수 없는 데이터그램) 응용 프로그램 예제클라이언트는 키보드에서 일련의 문자(데이터)를 읽고 서버로 데이터를 전송서버는 데이터를 수신하고 문자를 대문자로 변환서버가 수정된 데이터를 클라이언트로 보냄클라이언트는 수정된 데이터를 받고 화면에 표시2. UDP 소켓 프로그래밍클라이언트와 서버 사이에 연결 없음데이터를 보내기 전에 handshaking 없음송신자는 각 패킷에 IP 대상 주소..