udp 2

[HTTP] Internet Network

인터넷 통신에서 클라이언트와 서버는 어떻게 통신할까요? 클라이언트 컴퓨터와 서버 컴퓨터 사이에 인터넷이라는 것이 존재합니다. 이 복잡한 인터넷 망은 수많은 노드들로 구성되어 있습니다. 그래서 이러한 복잡한 망을 처리하기 위해 각각의 컴퓨터에 IP(Internet Protocol) 주소라는 것을 부여했습니다. IP프로토콜을 통해 다음과 같이, 클라이언트와 서버는 각각의 IP주소를 통해 Packet 단위로 데이터를 전달할 수 있게 됩니다. IP 패킷은 S.A IP(출발지 IP), D.A IP(목적지 IP), 전송 데이터로 구성되어 있으며, 클라이언트에서 이 패킷을 전송할 때, 수많은 노드들을 거쳐 서버로 전송됩니다. 또한 같은 맥락으로 서버도 잘 받았다는 응답 패킷을 클라이언트로 전송하게 됩니다. 하지만 I..

CS 2023.03.30

CS스터디 3주차 Network & Java

3주차 학습내용 Network OSI 7 계층 TCP 3 way handshake & 4way handshake TCP/IP 흐름제어 & 혼잡제어 UDP Java Error & Exception Stream API Record OSI 7계층 OSI란 무엇인가? 모든 종류의 컴퓨터 시스템 간 통신을 가능하게 하는 네트워크 설계를 위한 구조이다. Open System Interconnection(개방형 시스템 간 상호 접속) 1 계층 : 물리 계층(Physical layer) 물리적인 매체를 통하여 비트 전달(기계적, 전자적, 절차적 규격 제공) 데이터의 단위는 Bit이고, 장치로는 랜카드, 케이블, 커넥터, 전기신호 등이 있다. 2 계층 : 데이터링크 계층(Data-Link Layer) 투 포인트(poin..

CS 2022.10.26