| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
- factory
- synchronized
- lombok
- 일급 객체
- OAuth 2.0
- 일급 컬렉션
- spring security
- Volatile
- Dependency Injection
- java
- Google OAuth
- builder
- Spring
- Today
- Total
HJW's IT Blog
IP: Internet Protocol 본문

IP Fragmentation, Reassembly
> 네트워크 링크는 MTU(Maximum Transfer Size)를 가지고 있다
> 큰 IP datagram은 네트워크 상에서 나누어진다 (fragmented)
> 하나의 datagram이 몇개의 datagram이 된다
> 끝에서 다시 reassemble
> 같은 datagram 출신인것은 ID를 통해 identify
> IP header를 사용해 순서를 정함(offset)

> Fragment Length 의 합이 원래 datagram lentgh의 합보다 큰 이유는 header 때문.
> 위에선 header = 20 byte
> flagflag = 0 : 뒤에 더 없다, flagflag = 1: 뒤에 더 있다.
IP Addressing: Intro (IPV4)
> IP 주소는 32bit 이며 host의 주소를 나타낸다
> Interface: 호스트/라우터와 물리적 링크 간의 연결
> 라우터는 여러개의 interface가 있다
> 호스트의 경우 1 or 2

> IP는 Network ID 와 Host ID로 구성된다
Subnets
> Subnet 이란?
> IP 주소공간을 더 작은 네트워크로 분할하는 것
> IP는 subnet 과 host part 로 나뉘는데, 같은 subnet part일 때 같은 subnet 이라 한다
> 라우터를 거치지 않은 영역
> 왜 subnet을 쓰는가?
> 라우터 없이 물리적으로 통신이 가능하다 >> 오버해드가 줄어든다
> subnet 의 크기: 몇개를 호스트 할 수 있는가

CIDR: Classless InterDomain Routing
> subnet protion of address of arbitrary length
> address format: a.b.c.d/x,
> x는 # bits