물리계층(Physical Layer)
물리계층은 전기적, 기계적, 기능적인 특성을 이용하여 통신케이블로 데이터를 전송합니다.
사용되는 통신단위는 비트이며 0과 1로 나타냅니다.
데이터전송만 하고 어떤 에러가 있는지 확인하지 않습니다.
물리계층(Physical Layer)은 OSI(Open Systems Interconnection) 참조 모델에서 가장 아래쪽에 위치한 계층으로, 전송매체를 활용한 신호 전달과 그에 관련된 특성 및 전송 방식을 제어합니다.
이 계층의 핵심 기능은 데이터를 전기 신호로 변환하여 전송해주며, 원거리 통신을 위해 관련 장비와 연결합니다. 핵심적인 역할은 다음과 같습니다.
1. 전기적 신호 변환: 데이터를 전송하기 위해 디지털 데이터를 전기적 신호로 변환하고, 네트워크로 전송되는 데이터 스트림을 표현합니다. 2. 연결 및 종단 형성: 통신 장비 간 물리적인 연결을 설정하는 역할을 담당하며, 해당 연결을 유지하고 종료하는 데 필요한 프로토콜을 수행합니다.
3. 비트 동기화: 데이터 전송 시 통신 기기 간에 발생하는 시간적 동기화를 맞춰주는 역할을 합니다.
물리계층은 오류 검출 및 복구와 같은 고려사항은 처리하지 않으며, 단순히 데이터 비트를 효율적으로 전송하고, 통신 기기의 연결과 상호 작용을 관리합니다. 이러한 에러 검출 및 복구 기능은 물리계층 위에 위치한 계층에서 처리됩니다.
Doctype은 무엇을 말하는 건가요?
어떤 버전의 HTML을 사용할 것인지 알려주는 태그입니다.
DOCTYPE은 문서형 정의(Document Type Declaration)라고 하며, 웹 페이지에서 사용하는 HTML 버전을 브라우저에게 알려주는 역할을 합니다. 이에 따라 브라우저는 해당 문서를 지정된 HTML 버전에 맞추어 올바르게 렌더링합니다. DOCTYPE의 핵심 기능은 다음과 같습니다.
1. 호환성 보장: HTML 문서의 구조와 문법을 정의하는 방법으로서, 브라우저가 페이지를 올바르게 해석하고 렌더링할 수 있도록 지원합니다.
2. 오류 방지: 웹 개발자가 사용하는 HTML 버전에 맞는 요소 및 속성을 적절히 활용하도록 하여 구문 오류가 발생하는 것을 피하게 해줍니다.
DOCTYPE은 HTML 문서의 시작 부분에 위치해야 합니다.
'CS | 기술면접대비' 카테고리의 다른 글
#6 HTTPS | ES5문법과 ES6문법의 차이 (0) | 2023.06.21 |
---|---|
#5 Base64 | falsy (0) | 2023.06.20 |
#4 프로토콜(Protocol) | 이벤트 위임 (0) | 2023.06.18 |
#2 데이터 링크 계층(DataLink Layer) | script 태그의 위치 (0) | 2023.06.16 |
#1 네트워크 계층(Network Layer) | id와 class의 차이점 (0) | 2023.06.02 |