일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Controller
- onclick
- Java
- disjoint set
- Python
- dto
- 우선순위큐
- compiler
- BufferedReader
- 직무면접
- bottom-up
- top-down
- union-find
- 기술면접
- 벨만 포드 알고리즘
- 거쳐가는 정점
- Android Studio
- 최단경로
- kmeans
- 음수가 포함된 최단경로
- spring boot
- clean code
- scikit-learn
- 엔테크서비스
- 코딩테스트
- 유니온 파인드
- 다익스트라
- 플로이드 와샬
- 동적계획법
- Django
Archives
- Today
- Total
목록Developer's_til/네트워크 (1)
춤추는 개발자
네트워크 주소 변환 - NAT IP
✅ NAT (Network Address Translation) NAT는 사설 네트워크에 속한 호스트가 하나의 공인 IP주소를 사용하여 인터넷에 접속하기 위해 사용합니다. 기술적으로 풀이하자면, 라우터 등의 장비를 사용하여 다수의 사설 IP를 하나의 공인 IP 주소로 변환하는 기술입니다. 주로 기관에서 내부망을 사용하는 PC에 사설 IP를 제공하고, 외부 인터넷에 연결할 때는 공인 IP주소 하나를 같이 사용하는 형태로 운영합니다. 간단히 말해서, 외부망과 내부망을 나눠주는 역할을 하는 것입니다. 여기서 공유기를 통해 연결하는 것을 외부망, 회사에서 제공하는 IP주소를 통해 연결하는 것을 내부망이라고 합니다. 위 그림을 보면 공인 IP는 같으나, 포트 번호를 다르게 할당하여 각 호스트를 구분짓는 구조입니다..
Developer's_til/네트워크
2021. 10. 26. 22:42