분류 전체보기(41)
-
Data Plane - NAT, DHCP
NAT?- 때는 바야흐로 절망의 21세기, 42억 모시깽이 밖에 안되는 IP주소의 개수로는 70억 인구의 수요를 감당하기 힘들어졌다. 이에 여러개의 디바이스가 하나의 IPv4주소를 공유하는 장치가 탄생했으니, 그것을 우리는 공유기(NAT)이라고 하기로 했다.- NAT 라우터는 반드시 아래의 사항을 준수해야 한다. - 1. 라우터에서 나가는 Datagram에 대해서는 반드시 (Source IP, Port) -> (NAT IP, new Port)와 같은 과정을 거쳐야 한다.- 2. NAT Translation Table을 통해서 반드시 ((Source IP, port), (NAT IP, new port))의 쌍을 기억해야 한다.- 3. 라우터로 들어오는 Datagram애 대해서는 반드시 (NAT IP, n..
2025.07.01 -
Data Plane - IP Datagram, Subnets
뭔가 엄청나게 복잡하지만 굳이 다 외워야 할 까 싶은 생각이 든다.Internet Protocol?- 송신 호스트와 수신 호스트간에 패킷을 교환하기 위해 필요한 정보를 규정하는 규약이다.- IP Datagram의 Format은 위 사진과 같이 생겼다.- 위 Header Field중 TTL은 Packet이 지날 수 있는 최대 홉수를 (뺑뺑이 방지용) 가리키는 Field이고, flgs/fragment offset은 데이터를 잘라서 보내야 하는 경우 사용하는 Field이다.- IP 주소에 관해서는 다른 사이트에 잘 나와있으니 생략한다. 이 뭔? Subnet- Device interfaces that can physically reach each other without passing through an int..
2025.07.01 -
Data Plane - Router Architecture
Ref : Computer Networking - A top down approachData Plane?- 지역적이고, 라우터 개별적으로 작동하는 기능의 영역.- 라우터에 도착하는 데이터그램(Network Layer)이 어느 라우터로 나갈지를 결정한다. Control Plane?- 네트워크단의, 광범위하게 작동하는 로직(기능)의 영역.- 데이터그램이 라우터들 사이에서 어떻게 전달될지 결정한다.- Control Plane에는 전통적인 알고리즘 결정 방식과 SDN 방식이 존재한다. Ref : Computer Networking - A top down approachRouter Architecture Overview- High-speed Switching fabric은 하드웨어 단에서 ns단위로 동작하며, 어..
2025.07.01 -
Intoduction to Decorator Pattern 2025.07.01
-
Dart 기초 문법 한번에 정리하기
# Print Hello, World!세미크론만 빼면, 어디서 많이 본 문법 같지 않은가?# Var, and Dynamic Variable둘다 비슷 한 것 같은데, 무언가가 다르네?- Var : 변수가 처음 만들어 지는 시점에서 Data의 Type을 고정(Static)- Dynamic : 상황에 따라서 여러가지 Data Type으로 변경 가능 # Const vs Final - Const : 일반적인 프로그래밍 언어에서 주로 사용되는 그 Const가 맞다. 상수 고정용.- finall : 초기에 어떠한 값도 가지지 않는 상태로 만들어 지고 나서, 나중에 상수 값을 저장할 수 있음. # Conditional StatementC++의 그것과 유사하지 아니한가?- 이 외에도, for 반복문이나 while, do..
2025.07.01 -
청춘을 모르는 개발자 지망생은 괴로워
결국엔 잡아먹힐 운명인 것인가 / Ref : https://bbs.ruliweb.com/community/board/300779 요즘 세상에 대기업 가서 떵떵거리는게 중요하지 누가 학문이 좋아서 대학에 가냐만은, 그런 미친놈이 여기 한명 있다. 정확히 말하면, 학문 그 자체가 아니라 프로그램을 만드는 것이긴 하지만. 그리고 나는 어느 정도 되는 대학에 가면, 이런 사람들을 많이 만날 줄 알았다. 근데 유감스러운 점은, 그런 일은 없었단 말이지. 물론 내가 사람을 많이 만나지 못해 봐서 이렇게 생각 할 수 있다. 하지만 적어도 우리 교수님의 증언과 사색의 광장에서 막걸리를 마시는 우리 학우들을 보면, 음... 글쎄다, 술 마시면 텐션이 와락거리고 관심사 외에는 말을 잘 못하는 내가 낄 수 있을련지는 참 ..
2025.07.01