CS ﹒ Algorithm/(구)Network
2022. 7. 5.
네트워크 (1) 기본 이해 (IP, TCP, UDP, topology)
1. 우리가 사용하는 인터넷은 어떻게 연결되어 있는가? 보통 개발 공부를 하며 배우는 서버와 클라이언트의 관계는 "클라이언트에서 요청하면 서버에서 데이터를 준다"가 끝이지만 서버와 클라이언트는 당연스럽게도 1:1로 직렬 연결되어 있지 않다. 그 사이에는 수많은 링크(랜선)과 노드(교환기)가 자리하고 있는데 그 다양한 형태를 위 그림에서 확인할 수 있다. 일반적으로 우리가 볼 수 있는 네트워크 토폴로지는 위의 그림 중 Star와 Mesh일 것이다. 스타형(성형)은 중앙에서 모든 인터넷을 관리하는 형태로 우리가 집에서 네트워크를 구성하면 대부분 이러한 모양새를 가지게 된다. ex ) 공유기 -> 컴퓨터, 휴대폰, 프린터 .. 그리고 우리가 평상시에 사용하는 인터넷은 Mesh형으로써 여러 링크와 노드가 연결되..