본문 바로가기

전체 글48

네트워크의 2계층 - 2계층 - 1. 2계층에서 하는 일 # 2계층의 기능 - 2계층은 하나의 네트워크 대역 즉, 같은 네트워크 상에 존재하는 여러 장비들 중에서 어떤 장비가 어떤 장비에게 보내는 데이터를 전달 - 오류제어, 흐름제어 수행 # 2계층의 네트워크 크기 - 2계층은 하나의 네트워크 대역 LAN에서만 통신할 때 사용한다. - 다른 네트워크와 통신할 때는 항상 3계층이 도와주어야 한다. - 3계층의 주소와 3계층의 프로토콜을 이용하여야만 다른 네트워크와 통신이 가능하다. 2. 2계층에서 사용하는 주소 # 물리적인 주소 - LAN에서 통신할 때 사용하는 MAC 주소 - 실질적인 물리적인 장비가 부여받은 고유한 주소값이기 때문이다. - 16진수로 쓰여진다. - 쉽게 바꿀수가없다. 3. 2계층의 프로토콜 # Ether.. 2022. 6. 2.
네트워크 모델 - 네트워크 모델 - 1. 네트워크 모델의 종류 # TCP/IP 모델 - 실제로 구현된 모델(먼저 나옴) - 4계층(Network Interface를 Network Interface와 Physical로 나누면 5계층) - 연결형(Connection Oriented)서비스, 비연결성(Connectionless)서비스 둘 다 제공한다. - 하나의 계층에 네트워크 환경에 따라 여러개의 프로토콜을 이용하는 유연성을 가진다. - 기본 네트워크 관리 기능을 제공한다. # OSI 7계층 - ISO의 개방 시스템 연결 규약 참조 모델이다. - 참조하는 개념적인 모델 - 7계층 - 연결형(Connection Oriented)서비스를 위주 - 복잡한 통신망의 상황변환에 유연하게 적응이 어렵다. # 계층별 역할 1) 물리(.. 2022. 6. 2.
네트워크란 무엇인가? - 네트워크 - 1. 네트워크란 무엇인가? # 네트워크란? - 노드들이 데이터를 공유할 수 있게하는 디지털 전기통신망의 하나이다. "노드란 네트워크에 속한 컴퓨터 또는 통신 장비를 뜻하는 말" - 분산되어 있는 컴퓨터를 통신망으로 연결한 것을 말한다. - 네트워크에서 여러 장치들은 노드 간 연결을 사용하여 서로에게 데이터를 교환한다. # 인터넷이란? - 네트워크 통신망 중 하나로 가장 큰 통신망이다. - www는 인터넷이 아니라 인터넷을 통해 웹과 관련된 데이터를 공유하는 것이다. 2. 네트워크의 분류 # 크기에 따른 분류 1) LAN(Local Area Network) - LAN은 가까운 지역을 하나로 묶는 네트워크 2) WAN(Wide Area Network) - 멀리 떨어진 지역을 하나로 묶는 네트.. 2022. 6. 1.
가비지 컬렉션(Garbage Collection), 객체지향의 4가지 특징 - 가비지 컬렉션(Garbage Collection) - "자바 애플리케이션에서는 C/C++과 같이 개발자가 직접 free와 같은 메모리를 명시적으로 해제하는 행위를 하지 않는다. 대신 JVM의 Garbage Collector 가 더이상 사용되지 않는 메모리를 정리하는 과정을 하게 된다." # Stop The World Garbage Collection는 Garbage Collector가 Heap 영역의 메모리를 JVM이 판단해 더이상 사용되지 않는 인스턴스는 자동으로 할당 된 메모리를 삭제하는 역할을 하는 행위이다. 자바 어플리케이션은 GC를 실행하기 위한 Thread를 제외하고 모든 Thread를 멈추는데 이상태를 Stop The World 라고 한다. # 젊은 객체(Young Generations).. 2022. 5. 25.