<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Physical Layer on Kelly Dev</title><link>https://kelly-chui.github.io/tags/physical-layer/</link><description>Recent content in Physical Layer on Kelly Dev</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Tue, 30 Apr 2024 00:00:00 +0000</lastBuildDate><atom:link href="https://kelly-chui.github.io/tags/physical-layer/index.xml" rel="self" type="application/rss+xml"/><item><title>Network. Physical &amp; Data Link Layer</title><link>https://kelly-chui.github.io/posts/cs-network-physical-data-link-layer/</link><pubDate>Tue, 30 Apr 2024 00:00:00 +0000</pubDate><guid>https://kelly-chui.github.io/posts/cs-network-physical-data-link-layer/</guid><description>&lt;h2 id="physical--data-link-layer"&gt;Physical &amp;amp; Data Link Layer&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Physical Layer: 전기, 광, 무선 등의 신호를 통해 데이터를 전송하는 계층&lt;/li&gt;
&lt;li&gt;Data Link Layer: 같은 LAN에서 데이터를 올바르게 전달하기 위한 계층&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="주요-기술"&gt;주요 기술&lt;/h2&gt;
&lt;h3 id="ethernet"&gt;Ethernet&lt;/h3&gt;
&lt;p&gt;같은 LAN 안에서 데이터를 주고받는 대표적인 기술이다.&lt;/p&gt;
&lt;h4 id="ethernet-frame"&gt;Ethernet Frame&lt;/h4&gt;
&lt;p&gt;이더넷 기반의 네트워크에서 주고받는 프레임, 프리앰블, 송 · 수신 MAC 주소, 타입/길이, 데이터, FCS로 구성&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;프리앰블(preamble)
&lt;ul&gt;
&lt;li&gt;8 Bytes&lt;/li&gt;
&lt;li&gt;이더넷 프레임을 수신하고 있다는 것을 알려주는 부분&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;MAC 주소(MAC address)
&lt;ul&gt;
&lt;li&gt;12(6 + 6) Bytes&lt;/li&gt;
&lt;li&gt;이더넷 프레임을 송 · 수신할 장치의 MAC 주소를 가지고 있음&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;타입/길이(type/length)
&lt;ul&gt;
&lt;li&gt;2 Bytes&lt;/li&gt;
&lt;li&gt;1500 이상의 값일 경우에는 프로토콜의 타입을 뜻함&lt;/li&gt;
&lt;li&gt;1500 이하의 경우엔 LLC라는 값으로 타입 판별한다. 하지만 요즘은 거의 대부분 Ethernet II를 사용하기 때문에 명확하게 타입으로 사용함.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;데이터(data)
&lt;ul&gt;
&lt;li&gt;최대 1500Bytes&lt;/li&gt;
&lt;li&gt;실제로 송수신할 데이터&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;FCS
&lt;ul&gt;
&lt;li&gt;프레임의 오류가 있는지 여부를 확인하기 위한 트레일러&lt;/li&gt;
&lt;li&gt;CRC(Cyclic redundancy check)라는 오류 검출용 값이 명시됨.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="wireless"&gt;Wireless&lt;/h3&gt;
&lt;p&gt;유선이 아닌 전파로 통신하는 방법이다. 대표적으로 와이파이가 있다. 주파수 간섭 문제를 최소화 하기 위해 채널이라는 하위 주파수 대역으로 세분화한다.&lt;/p&gt;</description></item></channel></rss>