인터넷 프로토콜(IP) 개요 IPv4는 비신뢰적이고 비연결형의 데이터그램 프로토콜이다. 비신뢰적이기 때문에 신뢰성있는 전송을 위해선 TCP와 같이 신뢰성 있는 전송 계층 프로토콜과 함께 사용되어야 한다. - 비신뢰성 - 비접속형 - 주소지정 - 경로설정 IPv4 데이터그램 구조 IP가 사용하는 패킷을 데이터그램이라고 한다. 가변길이의 패킷으로 헤더와 페이로드로 이루어져 있다. 위 그림에 나와있는 각 필드에 대해 간단히 알아보자. 버전숫자 - IP 프로토콜의 버전을 정의 헤더길이 - 데이터그램은 가변의 헤더를 가지게되기 떄문에 수신자가 데이터그램을 수신하면 헤더가 어디서 끝나고 패킷에 캡슐화된 데이터가 어디서 시작하는지 알아야 한다. 따라서 수신자는 전체 길이를 확인하기 위해 필드값에 4를 곱하게 된다. ..
IPv4의 클래스 기반 주소 지정 IPv4에서 전체 주소 공간은 5개의 클래스로 구분되고 이것을 클래스 기반 주소지정이라고 한다. A,B,C 클래스만이 네트워크 주소와 호스트 주소체계의 주소를 갖고, D 클래스는 멀티캐스팅용, E 클래스는 실험용이다. 클래스 A - 첫번째 비트가 0인 IP주소 - 큰 규모의 호스트를 갖는 기관에서 사용함 클래스 B - 처음 두 비트의 값이 10인 IP 주소 - 첫바이트의 나머지 6비트와 두번째 바이트가 네트워크 주소, 나머지 두바이트가 호스트 주소 클래스 C - 처음 세비트의 값이 110인 주소 - 세번째 바이트까지가 네트워크 주소, 마지막 한바이트가 호스트 주소 - 네트워크마다 254개까지 호스트를 수용할 수 있기 때문에 작은 규모의 네트워크에서 사용 클래스 D - 처..
네트워크를 관통하는 큰, 전산쪽 공부를 하는 사람이라면 누구나 처음에 7계층 순서를 외우려 노력했을 OSI 7계층에 대해 간략히 정리해보려 한다. 물리 계층 (Physical Layer, L1) - 비트 물리 계층은 디지털 데이터를 전기적 신호로 변환해 입출력을 담당하는 계층으로 전기적인 신호(비트열)만을 연결된 모든 노드에게 전달하는 계층이다. 아래 그림에서 더미 허브의 동작 방식을 보면, Host-A에서 Host-C로 패킷 C를 보냈다고 했을 때, 연결된 모든 노드에게 해당 패킷이 전송된다. 그리고 Host-C를 제외한 나머지 호스트들은 자신에게 온 패킷이 아니므로 모두 폐기한다. 그렇다면, 모든 노드가 스니핑이 용이하게 되는데 네트워크 카드(NIC)의 기본 동작모드가 자신을 목적지 주소로 하는 패킷..
무려 4년전에 쳤던 2016년 정보보안기사 7회의 합격 수기를 옛날에 운영하던 블로그에 올린적이 있는데 아직도 읽어주시는 분들이 계셔서 여기에 옮긴다. 제가 그랬던 것처럼 '정보보안기사 합격 수기'라는 검색어로 제 블로그에 들어오시는 분들에게 조금이나마 도움이 되어보고자 수기를 올립니다. 본인소개 안녕하세요 저는 23살, 경영학과 4학년에 재학중입니다. 비전공자인 약점을 정보보안기사로 어느정도 상쇄시킬 수 있을까 라는 생각에 공부하기 시작했습니다. (자격증이 사람을 판단하는 척도는 아니지만 할 수 있는 한 최선의 노력을 다 하고 싶었습니다.) 저도 수기 도움을 많이 받아서 이렇게 별거 없더라도 올려봅니다...! 공부시간 직접적인 공부시간은 3달정도인데 학업을 병행했기 때문에 많은 시간을 투자하진 못했습니..