728x90 반응형 전체 글313 [Network] IPv6와 ICMP https://growth-coder.tistory.com/192 이전 포스팅에 IP 주소의 고갈 문제의 해결 방안으로 DHCP와 NAT에 대해 공부하였다. 이번 포스팅에는 또 하나의 해결 방안인 IPv6에 대해서 공부해보려고 한다. 우선 IPv6는 기존 IPv4 주소 체계의 고갈에 대비해서 고안된 새로운 주소 체계로 다음과 같은 특징을 가지고 있다. header가 40bytes로 고정되어 있다. fragmentation이 허용되지 않는다. IPv4 header와 IPv6 header는 다음과 같은 차이점이 존재한다. 정리를 해보면 header length가 없어졌다. 40bytes로 고정되었기 때문. identification, Flags, Fragment Offset과 같은 fragmentation .. 2023. 6. 8. [Spring][인프런 스프링 DB] 트랜잭션(Transaction)과 락(Lock) 본 포스팅은 김영한 강사님의 인프런 강의 "스프링 DB 1편"을 정리한 포스팅입니다. https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-db-1/dashboard 스프링 DB 1편 - 데이터 접근 핵심 원리 - 인프런 | 강의 백엔드 개발에 필요한 DB 데이터 접근 기술을 기초부터 이해하고, 완성할 수 있습니다. 스프링 DB 접근 기술의 원리와 구조를 이해하고, 더 깊이있는 백엔드 개발자로 성장할 수 있습니다., - 강의 www.inflearn.com 트랜잭션(Transaction) 은행에서 계좌 이체에 관련된 기능을 구현한다고 하자. A가 5000원을 B에게 입금한다고 하면 A의 계좌에서 5000원을 감소시키고 B의 계좌에서 5000원을 증가시킬.. 2023. 6. 7. [Network] DHCP와 NAT 우리가 일반적으로 사용하는 IPv4의 경우 IP주소가 40억개쯤 되는데 시간이 많이 지남에 따라 거의 고갈되어 가고 있다. 이를 해결하기 위한 방안을 알아보려고 한다. DHCP (Dynamic Host Configuration Protocol) DHCP는 IP 주소를 서버로부터 유동적으로 받는 프로토콜로 다음과 같은 특징이 있다. host가 네트워크에 접속하면 서버가 유동적으로 IP 주소를 준다. IP 주소를 빌려주고 host가 IP 주소를 재요청하는 방식이다. IP 주소를 재사용 할 수 있다. 이러한 방식을 사용하기 때문에 IP 주소 고갈 문제를 어느정도 해결할 수 있다. host가 IP 주소를 받는 과정은 다음과 같다. host가 "DHCP discover" 메시지를 broadcast하여 DHCP 서.. 2023. 6. 6. [백준 1238][파이썬] 파티 (다익스트라, dijkstra) https://www.acmicpc.net/problem/1238 1238번: 파티 첫째 줄에 N(1 ≤ N ≤ 1,000), M(1 ≤ M ≤ 10,000), X가 공백으로 구분되어 입력된다. 두 번째 줄부터 M+1번째 줄까지 i번째 도로의 시작점, 끝점, 그리고 이 도로를 지나는데 필요한 소요시간 Ti가 들어 www.acmicpc.net 다익스트라 알고리즘을 사용하는 문제이다. (다음 링크 참고) https://growth-coder.tistory.com/41 [Algorithm] 다익스트라 (Dijkstra algorithm), 벨만 포드(Bellman ford algorithm) 그래프에서 특정 노드에서 특정 노드까지 가는 최단 거리를 구하는 알고리즘에 대해서 공부해보려 한다. 다익스트라 알고리즘.. 2023. 6. 5. 이전 1 ··· 28 29 30 31 32 33 34 ··· 79 다음 728x90 반응형