네트워크

    [네트워크] CIDR이란?(사이더 란?)

    오늘은 CIDR에 대해서 설명해보도록 하겠습니다. 네트워크 설계를 하면서 가장 많이 접하게 될 개념이 CIDR입니다. 사이더라고 부릅니다. CIDR의 full name은 Classless Inter-Domain Routing 으로 클래스 없는 도메인간 라우팅 기법이라는 뜻입니다. 클래스가 없다는 뜻은 네트워크 구분을 아래와 같이 Class로 하지 않는다는 것입니다. Class는 사이더가 나오기전 사용했던 네트워크 구분 체계 입니다. 사이더가 나오면서 Class 체계보다 더 유연하게 IP주소를 여러 네트워크 영역으로 나눌 수 있게 되었죠 참고 하자면 클래스 구분은 아래 그림과 같습니다. 도메인간 라우팅이라는 뜻은 아래 그림에 Inter-Domain과 형태를 말합니다. 사이더는 위 Intra-Domain과 ..

    [AWS] AWS에서 네트워크 설계 하는 방법(VPC, Subnet)

    AWS에 서버를 생성하여 사용하기 위해서는 일반 온프레미스 환경에서 사설망을 구축하는것과 동일하게 네트워크 설계가 필요합니다. 그래서 오늘은 AWS에 서버를 생성하기전에 어떤 네트워크 지식이 필요한지 알려드리고, 어떻게 VPC IP대역을 선택할 것인가? 어떻게 Subnet을 나눌 것인가? 에대해 알려 드리겠습니다. 첫번째 어떤 네트워크 IP대역을 사용할 것인가? 혹시 가정에서 인터넷 설치후에 노트북에 랜선을 연결하고 나서 내 IP가 뭔지 확인해본 경험이 있으신가요? (참고로 내 IP는 윈도우 + R -> CMD -> ipconfig -all 에서 확인이 가능합니다.) 인터넷을 사용하기 위해서 각 PC들은 IP라는 고유의 주소가 부여됩니다. IP란 "서울특별시 서초구 서초동 서초아파트 1동 101호" 와 ..

    [네트워크] TCP란 무엇인가??(3way handshake/4way handshake)

    오늘은 TCP에 대해서 정리 해보겠습니다. 네트워크를 4계층으로 나눌때 네트워크인터페이스 계층 ,인터넷 계층, 트렌스포트 계층, 어플리케이션 계층 으로 나눕니다. 여기서 오늘 설명드릴 TCP는 트랜스 포트 계층의 대표적인 프로토콜은 TCP, UDP 중 하나입니다. TCP는 웹이나 이메일과 같이 데이터가 정확하게 전달되어야 하는 통신에서 사용됩니다. 통신을 맺고 끊는 과정에서 클라이언트와 서버간 확인 절차를 거치는데, 이러한 특징으로 연결지향 프로토콜이라고 합니다. UDP는 VolIP나 동영상 스트리밍과 같이 전송 속도가 빨라야 하는 통신에서 사용합니다. TCP와 다르게 연결을 맺지 않고 한쪽에서 일방적으로 데이터를 보냅니다. 따라서 이러한 특징을 비연결지향 프로토콜 이라고 부릅니다. TCP가 어떻게 수신..