N° 01 — 목록
'switch' (2)
-
Infra Architecture/Network FundamentalsNetwork Fundamentals - 02. 이더넷과 L2
같은 동네 안에서 문패로 찾아가는 기술 — 이더넷과 L2컴퓨터 두 대를 스위치에 연결하면 — 서로 통신이 된다. 그 "연결"의 밑바닥에서 무슨 일이 일어나는가? IP 주소는 아직 모른다. 라우팅도 없다. 인터넷도 안 나간다. 그냥 — 같은 스위치에 꽂힌 두 컴퓨터가 서로를 찾아가는 것. 이것을 가능하게 하는 것이 이더넷(Ethernet) 과 데이터 링크 계층(L2) 이다. OSI 7계층의 두 번째 층.이 글은 같은 네트워크 세그먼트(랜, LAN) 안에서 통신이 어떻게 이루어지는지를 다룬다. MAC 주소 — 네트워크 카드마다 붙은 고유 번호 — 로 장치를 식별하고, 이더넷 프레임으로 데이터를 포장하고, ARP로 IP 주소를 MAC 주소로 변환하고, 스위치가 프레임을 올바른 포트로 보내는 과정. 이전 글에서..
-
Backend Development/JavaJava - 03. operator control
switch가 식(expression)이 된 순간 — 연산자에서 제어 흐름까지예전 Java에서 switch를 쓰면 이랬다:String result;switch (day) { case 1: result = "월"; break; case 2: result = "화"; break; // ... break 빼먹으면 다음 case로 흘러내림}변수 선언 → switch → case마다 대입 → break. 이게 값 하나를 결정하는 데 너무 많은 의식이다. Java 14부터 switch가 값을 반환하는 식이 됐다 — String result = switch(day) { case 1 -> "월"; ... }; 한 줄로. break도 없고, 흘러내림도 없다. (JEP-361)이 글은 이 변화의 배경이 되..