<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>seoh14 님의 블로그</title>
    <link>https://seoh14.tistory.com/</link>
    <description>seoh14 님의 블로그 입니다.</description>
    <language>ko</language>
    <pubDate>Wed, 15 Apr 2026 03:34:03 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>seoh14</managingEditor>
    <item>
      <title>리눅스 명령어</title>
      <link>https://seoh14.tistory.com/4</link>
      <description>&lt;h3 data-ke-size=&quot;size23&quot;&gt;1. 명령어 도움말 보기: man&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;man -k ls: ls와 관련된 모든 명령어 목록을 출력.&lt;/li&gt;
&lt;li&gt;man 5 passwd: 5 챕터에서 passwd 관련 내용을 출력.
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;man -s 5 passwd도 동일한 결과.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;b&gt;조작 방법&lt;/b&gt;:
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;스페이스: 다음 페이지로 이동.&lt;/li&gt;
&lt;li&gt;엔터: 한 줄씩 아래로 이동.&lt;/li&gt;
&lt;li&gt;q: 종료.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;2. 파일 목록 보기: ls&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;-a: 숨겨진 파일까지 모두 표시 (all).&lt;/li&gt;
&lt;li&gt;-l: 자세한 정보(파일 권한, 소유자, 크기 등) 표시.&lt;/li&gt;
&lt;li&gt;-d: 디렉토리 자체만 표시 (내용이 아닌 디렉토리 자체).&lt;/li&gt;
&lt;li&gt;-R: 하위 디렉토리까지 모두 출력.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;색상 표시&lt;/b&gt;:
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;청록색: 심볼릭 링크(바로가기).&lt;/li&gt;
&lt;li&gt;초록색: 실행 가능한 바이너리 프로그램.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;3. 디렉토리 생성/삭제/이동하기: mkdir, rmdir, cd&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;mkdir -m &amp;lt;permissions&amp;gt; -p &amp;lt;directory&amp;gt;: 디렉토리 생성. -m으로 권한 설정, -p는 부모 디렉토리도 함께 생성.
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;예: mkdir -m 777 -p /path/to/directory (권한 777로 디렉토리 생성).&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;rmdir -p &amp;lt;directory&amp;gt;: 빈 디렉토리 삭제 (하위 디렉토리도 삭제).&lt;/li&gt;
&lt;li&gt;cd ..: 한 단계 뒤로 이동.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;4. 파일 복사하기: cp&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;cp &amp;lt;source&amp;gt; .: 현재 디렉토리로 파일 복사.&lt;/li&gt;
&lt;li&gt;디렉토리 복사 시 -r 옵션 사용.&lt;/li&gt;
&lt;li&gt;-i: 덮어쓰기를 할지 묻는 옵션.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;5. 파일 이동하기: mv&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;목적지가 디렉토리인 경우 이동, 파일 이름인 경우 이름 변경.&lt;/li&gt;
&lt;li&gt;-f: 묻지 않고 덮어쓰기 (강제).&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;6. 파일 삭제하기: rm&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;파일 및 디렉토리 삭제 가능.&lt;/li&gt;
&lt;li&gt;디렉토리 삭제 시 -r 옵션 사용.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;주의&lt;/b&gt;: 리눅스는 휴지통이 없으며, 삭제된 파일은 복구할 수 없음.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;7. vi 및 vim 관련 명령어&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;a href=&quot;https://www.vim.org/&quot;&gt;&lt;span&gt;Vim&lt;/span&gt;&lt;span&gt; 공식&lt;/span&gt;&lt;span&gt; 웹사이트&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Vim Cheat Sheet 검색 ㄱㄱ&lt;/b&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;:e!: 현재 편집 중인 내용을 취소하고 파일을 다시 로드.&lt;/li&gt;
&lt;li&gt;:w: 파일 저장.&lt;/li&gt;
&lt;li&gt;:w &amp;lt;newfilename&amp;gt;: 파일을 새로운 이름으로 저장.&lt;/li&gt;
&lt;li&gt;:r &amp;lt;filename&amp;gt;: 현재 편집 중인 파일에 다른 파일을 삽입.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;8. cat, echo 사용법&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;cat &amp;gt; myfile: myfile 파일 생성 후 입력 시작. 종료는 Ctrl + D.&lt;/li&gt;
&lt;li&gt;echo &quot;hello&quot; &amp;gt; myfile: myfile 파일에 &quot;hello&quot; 내용 작성.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;9. ???의 사용&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;???: 세 글자 자릿수와 관계있음. 예: file?와 같이 사용 가능.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;10. 명령어 연결&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;com1 &amp;amp;&amp;amp; com2: com1이 성공하면 com2 실행.&lt;/li&gt;
&lt;li&gt;com1 || com2: com1이 실패하면 com2 실행.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;11. 파일 정보 확인&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;file &amp;lt;filename&amp;gt;: 파일의 종류를 알려줌 (텍스트 파일, 바이너리 등).&lt;/li&gt;
&lt;li&gt;more +/&amp;lt;string&amp;gt; &amp;lt;file&amp;gt;: 파일에서 지정된 문자열을 찾음.&lt;/li&gt;
&lt;li&gt;more -5 &amp;lt;file&amp;gt;: 파일에서 5번째 줄부터 표시.&lt;/li&gt;
&lt;li&gt;less -N &amp;lt;file&amp;gt;: 파일을 라인 넘버와 함께 표시.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;12. 파일의 일부만 보기&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;head &amp;lt;file&amp;gt;: 파일의 상단 10줄만 표시.&lt;/li&gt;
&lt;li&gt;tail &amp;lt;file&amp;gt;: 파일의 하단 10줄만 표시.&lt;/li&gt;
&lt;li&gt;tail -n 4 &amp;lt;file&amp;gt;: 파일의 하단 4줄만 표시.&lt;/li&gt;
&lt;li&gt;tail -f &amp;lt;file&amp;gt;: 파일의 변경 사항을 실시간으로 추적하여 출력.&lt;/li&gt;
&lt;/ul&gt;</description>
      <category>리눅스</category>
      <author>seoh14</author>
      <guid isPermaLink="true">https://seoh14.tistory.com/4</guid>
      <comments>https://seoh14.tistory.com/4#entry4comment</comments>
      <pubDate>Mon, 23 Dec 2024 16:41:49 +0900</pubDate>
    </item>
    <item>
      <title>[혼공네트] 3주차_IPv4 &amp;amp; ARP &amp;amp; 라우팅 프로토콜</title>
      <link>https://seoh14.tistory.com/3</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;IP주소 지정: IP주소로 송수신 대상을 지정하는 것.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;IP 단편화: 보낼 패킷이 MTU(최대전송 단위)보다 큰 경우 패킷을 여러개로 나누는 것.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;746&quot; data-origin-height=&quot;528&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bdq5Dx/btsIIkUW3BO/AF910TaB9gr9Y5pOo0OaK1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bdq5Dx/btsIIkUW3BO/AF910TaB9gr9Y5pOo0OaK1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bdq5Dx/btsIIkUW3BO/AF910TaB9gr9Y5pOo0OaK1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbdq5Dx%2FbtsIIkUW3BO%2FAF910TaB9gr9Y5pOo0OaK1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;531&quot; height=&quot;528&quot; data-origin-width=&quot;746&quot; data-origin-height=&quot;528&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;식별자: 쪼개진 패킷이 어떤 메시지에서 왔는지 알려줌&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;플래그: DF:Don't Fragment 1일때 단편화 하지 말기, MF: More Fragment.1일때 단편화 패킷이 더있음.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;단편화 오프셋: 첫데이터로부터 몇번째 떨어진 패킷인지 나타냄.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;프로토콜 필드: 상위계층 프로토콜 알려줌 .TCP:6, UDP:17.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;TTL:Time To Live 패킷의 수명, 라우터 거칠때마다(홉) 1씩 감소.&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;ARP(Address Resolution Protocol): 동일네트워크상에서 IP주소를 통해 MAC주소를 알아내는 프로토콜.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;과정: 1.ARP요청. 2.ARP응답. 3.ARP테이블 갱신&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;960&quot; data-origin-height=&quot;720&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/c0YKsY/btsIIHh5uoz/kOT1F5rl0ziFlbILxCbJ7k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/c0YKsY/btsIIHh5uoz/kOT1F5rl0ziFlbILxCbJ7k/img.png&quot; data-alt=&quot;A는 동일네트워크상의 모든호스트에게 ARP요청후 B에게만 ARP응답을 받은 후 ARP테이블에 IP주소와 MAC주소를 추가한다.&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/c0YKsY/btsIIHh5uoz/kOT1F5rl0ziFlbILxCbJ7k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc0YKsY%2FbtsIIHh5uoz%2FkOT1F5rl0ziFlbILxCbJ7k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;538&quot; height=&quot;720&quot; data-origin-width=&quot;960&quot; data-origin-height=&quot;720&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;A는 동일네트워크상의 모든호스트에게 ARP요청후 B에게만 ARP응답을 받은 후 ARP테이블에 IP주소와 MAC주소를 추가한다.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;라우팅 프로토콜: 라우터끼리 정보교환하며 패킷의 최적의 경로를 찾는 프로토콜.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;987&quot; data-origin-height=&quot;736&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/AxdPO/btsIGr9nW20/uKw1ReoLOcK7wkwMxLiXO1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/AxdPO/btsIGr9nW20/uKw1ReoLOcK7wkwMxLiXO1/img.png&quot; data-alt=&quot;라우팅 테이블&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/AxdPO/btsIGr9nW20/uKw1ReoLOcK7wkwMxLiXO1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FAxdPO%2FbtsIGr9nW20%2FuKw1ReoLOcK7wkwMxLiXO1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;562&quot; height=&quot;736&quot; data-origin-width=&quot;987&quot; data-origin-height=&quot;736&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;라우팅 테이블&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;게이트웨이: 다음으로 거쳐야할 호스트의 IP주소나 인터페이스.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;인터페이스: 패킷을 내보낼 통로.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;메트릭: 해당 경로로 이동하는데 드는 비용.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;정적라우팅:사용자가 명령어를 통해 수동으로 관리 vs 동적라우팅: 자동으로 라우팅 테이블 관리.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;동적라우팅: IGP,EGP.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;AS(Autonomous System): 한 회사나 단체에서 관리하는 라우터 집단&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;IGP(Interior Gateway Protocol): AS내부에서 수행되는 라우팅 프로토콜- RIP,OSPF&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;- RIP: 거리 기반, 즉 홉 수로 경로 찾음&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;- OSPF: AS를 area로 나누고 area마다 링크 상태 데이터베이스에 정보 저장. 대역폭 기준으로 경로 찾음&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;EGP(Exterior Gateway Protocol ):&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;AS외부에서 수행되는 라우팅 프로토콜-BGP&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; -BGP:AS간의 통신이 가능한 프로토콜. AS마다 BGP 메시지를 주고받기&amp;nbsp; 위한 라우터(피어) ASBR존재.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; &amp;nbsp;라우팅 할 때 라우터의 수가 아닌 AS의 수를 고려함, 메시지의 경로를 고려함.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;p147 1번: IPv4의 대표적 기능은 IP주소 지정과 IP 단편화이다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;p187 2번: 라우팅 프로토콜 - AS내부: IGP /AS외부: EGP .거리벡터라우팅 프로토콜: RIP ,링크상태 라우팅 프로토콜: OSPF&lt;/p&gt;</description>
      <author>seoh14</author>
      <guid isPermaLink="true">https://seoh14.tistory.com/3</guid>
      <comments>https://seoh14.tistory.com/3#entry3comment</comments>
      <pubDate>Sun, 21 Jul 2024 16:47:24 +0900</pubDate>
    </item>
    <item>
      <title>[혼공네트] 2주차_이더넷&amp;amp;케이블&amp;amp;허브&amp;amp;스위치&amp;amp;VLAN</title>
      <link>https://seoh14.tistory.com/2</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이더넷: 통신 매체의 규격과 프레임의 형태 등을 정의한 네트워크 기술.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;통신 매체 표기 형태:10GBASE-T는 10Gbps 속도를 지원하는 케이블&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;통신 매체 종류:C(동축 케이블),T(트위스티드 페어 케이블),L(장파장 광섬유 케이블),S(단파장 광섬유 케이블)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이더넷 프레임:&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 57px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 66.6668%; height: 20px;&quot; colspan=&quot;4&quot;&gt;헤더&lt;/td&gt;
&lt;td style=&quot;width: 16.6667%; height: 20px;&quot;&gt;페이로드&lt;/td&gt;
&lt;td style=&quot;width: 16.6667%; height: 20px;&quot;&gt;트레일러&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 16.6667%; height: 20px;&quot;&gt;프리앰블&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;width: 16.6667%; height: 20px;&quot;&gt;수신지 MAC 주소&lt;/td&gt;
&lt;td style=&quot;width: 16.6667%; height: 20px;&quot;&gt;송신지 MAC 주소&lt;/td&gt;
&lt;td style=&quot;width: 16.6667%; height: 20px;&quot;&gt;타입/길이&lt;/td&gt;
&lt;td style=&quot;width: 16.6667%; height: 20px;&quot;&gt;데이터&lt;/td&gt;
&lt;td style=&quot;width: 16.6667%; height: 20px;&quot;&gt;FCS&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 16.6667%; height: 17px;&quot;&gt;8바이트&lt;/td&gt;
&lt;td style=&quot;width: 16.6667%; height: 17px;&quot;&gt;6바이트&lt;/td&gt;
&lt;td style=&quot;width: 16.6667%; height: 17px;&quot;&gt;6바이트&lt;/td&gt;
&lt;td style=&quot;width: 16.6667%; height: 17px;&quot;&gt;2바이트&lt;/td&gt;
&lt;td style=&quot;width: 16.6667%; height: 17px;&quot;&gt;46~1500바이트&lt;/td&gt;
&lt;td style=&quot;width: 16.6667%; height: 17px;&quot;&gt;4바이트&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;프리앰블: 송수신간의 동기화를 위해 이더넷 프레임임을 알려주는 정보.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;MAC주소:네트워크 인터페이스마다 부여되는 6바이트 길이의 주소로 일반적으로 고유하고 변경되지 않음.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;타입: 어떤 정보를 캡슐화했는지 알려주며 상위 계층에서 사용된 프로토콜 이름이 명시됨. 필드의 값이 1500이하면 프레임의 크기를 나타내고 1536이상이면 타입을 나타냄.&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 33.0233%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 15.3488%;&quot;&gt;타입&lt;/td&gt;
&lt;td style=&quot;width: 15.865%;&quot;&gt;프로토콜&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 15.3488%;&quot;&gt;0800&lt;/td&gt;
&lt;td style=&quot;width: 15.865%;&quot;&gt;IPv4&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 15.3488%;&quot;&gt;86DD&lt;/td&gt;
&lt;td style=&quot;width: 15.865%;&quot;&gt;IPv6&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 15.3488%;&quot;&gt;0806&lt;/td&gt;
&lt;td style=&quot;width: 15.865%;&quot;&gt;ARP&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;데이터: 상위계층으로 전달하거나 받아야할 내용으로 반드시 46바이트 이상이여야 하기 때문에 패딩이라는 정보(보통 0)를 내부에 채운다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;FCS: 프레임의 오류를 확인하는 필드. 명시된 CRC값을 계산해서 오류를 체크한다.&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;NIC: 호스트와 통신매체를 연결하고 정보를 프레임과 통신매체의 신호로 변환함. 네트워크 인터페이스 역할.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;수신지주소가 자신과 맞지않는 프레임, 잘못된 프레임을 폐기할 수 있음.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;트위스티드 페어케이블: RJ-4커넥터를 사용. 구리선을 사용했기 때문에 노이즈가 발생하고 브레이드 실드(STP) , 포일 실드(FTP)로 노이즈를 차폐함. 아무것도 감싸지 않은 케이블(UTP)까지 세 종류가 있음. 카테고리Cat에 따라 성능의 등급을 구별하며 높을수록 송수신 할 수&amp;nbsp; 있는 데이터양이 많고 전송이 더 빠름.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;광섬유 케이블: 광신호를 이용해서 속도도 빠르고 먼거리도 가능함. LC커넥터,SC커넥터, FC커넥터, ST 커넥터 등. 광섬유 중심의 코어와 둘러싼 클래딩 간의 빛의 굴절률 차이로 빛을 코어 내부에 가둠. 코어 지름에 따라 싱글모드와 멀티모드로 나눔.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;싱글모드 코어 지름: 8~10 &lt;span style=&quot;background-color: #ffffff; color: #4d5156; text-align: left;&quot;&gt;&amp;mu;m 빛의 경로가 하나며 신호 손실이 적기에 장거리에 적합하며 비용이 높다. 장파장 빛 사용.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;멀티모드 코어 지름: 50~62.5&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #4d5156; text-align: left;&quot;&gt;&amp;mu;m 빛의 경로가 여러 개며 신호 손실이 크기에 단거리에 적합하며 단파장 사용.&lt;/span&gt;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;물리계층에는 주소 개념이 없기에 물리계층의 네트워크 장비는 송수신되는 정보에 대해 조작이나 판단을 하지 않는다. 데이터계층에는 주소개념이 있고 MAC주소등을 사용한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;허브는 여러 대의 호스트를 연결하는 장치고 여러 포트가 있다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;허브의 특징: 전달받은 신호를 다른 모든 포트로 그대로 다시 보낸다. 한번에 한방향 전송만 가능한 반이중 모드로 통신한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;콜리전 도메인: 반이중 통신때문에 동시에 허브에 신호를 송신하면 콜리전이 발생한다. 허브에 연결된 모든 호스트는 같은 콜리전 도메인에 속한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;CSMA/CD: 반이중 통신에서 콜리전을 막기위한 프로토콜. 현재 네트워크에서 전송 중인 것이 있는지 확인하고(캐리어 감지) 여러 호스트가 네트워크에 접근하려는 상황인 다중접근인지 확인한다. 충돌 발생시 전송을 중단하고 잼신호를 보낸 후 임의의 시간 후 재전송한다.&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;스위치: 데이터 링크계층 (2계층) 의 네트워크 장비로 L2스위치라고도 한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;스위치의 특징: 포트와 그 포트에 연결된 호스트의 MAC주소와의 관계를 기억하기 때문에 원하는 호스트에만 프레임을 전달 할 수 있다. 연관관계를 메모리의 MAC주소 테이블에다가 정리해 기억한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;MAC주소 학습: 송신지를 제외한 모든 포트로 프레임을 전송하는 플러딩. 프레임을 어디로 내보낼지 결정하는 필터링, 결정한 포트로 프레임을 실제로 내보내는 포워딩을 사용한다.&amp;nbsp; 특정 포트에서 일정시간동안 프레임을 전송받지 못했다면 해당 항목을 삭제하는 것을 에이징이라고 한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;VLAN: 스위치 한대로 가상의 LAN을 만드는 방법이다. 하나의 스위치로 영역을 나누어 서로 다른 네트워크처럼 사용 할 수 있다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;포트기반 VLAN: 스위치의 포트가 VLAN을 결정하는 방식이다. 같은 스위치에 속해있지 않아도 트렁크 포트를 통해 같은 LAN에 속하게 네트워크를 구성할 수 있다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;MAC기반 VLAN: 송수신 하는 프레임 속 MAC주소가 VLAN을 결정하는 방식이다.&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;확인문제 2번:프리앰블, 송신지 MAC주소, FCS&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;확인문제 4번: CS캐리어 감지 MA다중접근 CD충돌 검출&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <author>seoh14</author>
      <guid isPermaLink="true">https://seoh14.tistory.com/2</guid>
      <comments>https://seoh14.tistory.com/2#entry2comment</comments>
      <pubDate>Sun, 14 Jul 2024 22:49:05 +0900</pubDate>
    </item>
    <item>
      <title>[혼공네트] 1주차_OSI 모델과 TCP/IP 모델의 차이점 &amp;amp; 네트워크 계층 구조</title>
      <link>https://seoh14.tistory.com/1</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;OSI 모델: 국제 표준화 기구에서 만든 네트워크 참조 모델로 통신 단계가 7개의 계층으로 이루어져있다.&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 33.4884%; height: 119px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 100%; height: 17px; text-align: center;&quot;&gt;응용 계층&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 100%; height: 17px; text-align: center;&quot;&gt;표현 계층&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 100%; height: 17px; text-align: center;&quot;&gt;세션 계층&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 100%; height: 17px; text-align: center;&quot;&gt;전송 계층&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 100%; height: 17px; text-align: center;&quot;&gt;네트워크 계층&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 100%; height: 17px; text-align: center;&quot;&gt;데이터 링크 계층&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 100%; height: 17px; text-align: center;&quot;&gt;물리 계층&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1. 물리 계층&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-최하단 계층이며 비트 신호를 주고 받는 계층이다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-네트워크 장비, 통신 매체와 관련이 있다&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2. 데이터 링크 계층&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-네트워크 내의 주변 장치 간의 통신이 이루어진다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-물리 계층을 통해 주고받는 정보에 오류가 없는지 확인한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-MAC 주소 체계를 통해 네트워크 내 송수신지를 특정할 수 있다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-전송 과정에서 생길 수 있는 충돌 문제를 해결 할 수 있다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;3. 네트워크 계층&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-네트워크 간의 통신이 이루어진다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-IP 주소 체계를 통해 수신지 호스트와 네트워크를 식별하고 최적의 경로를 결정한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;4. 전송 계층&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-패킷의 흐름을 제어하거나 전송 오류를 점검하여 신뢰성 있고 안정적인 전송이 이루어지게 한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-포트를 통해 실행 중인 응용프로그램을 식별한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;5. 세션 계층&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-호스트의 응용 프로그램 간 연결 상태인 세션을 관리한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-세션을 생성,유지,종료시킨다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;6. 표현 계층&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-자연어를 코드로 변환,압축,암호화를 한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;7. 응용 계층&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-최상단 계층으로 사용자의 응용 프로그램과 관련이 크다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-응용 프로그램에 다양한 네트워크 서비스를 제공한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;TCP/IP 모델: 네트워크 참조 모델로&amp;nbsp; TCP/IP 4계층, 인터넷 프로토콜 스위트, TCP/IP 프로토콜 스택이라고도 한다.&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 33.3721%; height: 71px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%; text-align: center;&quot;&gt;응용 계층&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%; text-align: center;&quot;&gt;전송 계층&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%; text-align: center;&quot;&gt;인터넷 계층&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%; text-align: center;&quot;&gt;네트워크 액세스 계층&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1. 네트워크 액세스 계층&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-OSI의 데이터 링크 계층과 유사하다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-링크 계층, 네트워크 인터페이스 계층이라고도 한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2. 인터넷 계층&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- OSI의 네트워크 계층과 유사하다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;3. 전송 계층&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- OSI의 전송 계층과 유사하다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;4. 응용 계층&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- OSI의 세션 계층, 표현 계층, 응용 계층을 합친것과 유사하다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;OSI 모델과 TCP/IP 모델의 차이점:&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-OSI모델은 네트워크를 이론적으로 기술하고 이해할 때 사용한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;-TCP/IP 모델은 이론보다 구현에 중점을 둔 네트워크 참조모델이다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;네트워크 계층 구조:&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-송수신하는 메시지는 송신지 입장에서 가장 높은 계층에서 가장 낮은 계층으로 이동하고, 수신지 입장에서 가장 낮은 계층부터 가장 높은 계층으로 이동한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-어떤 정보를 송신할 때 각 계층에서는 상위계층으로 부터 받은 패킷을 페이로드로 삼고 프로토콜에 맞는 헤더 혹은 트레일러를 덧붙여 하위 계층으로 전달한다. 송신 과정에서 헤더와 트레일러를 추가해 나가는 과정을 캡슐화(encapsulation)라고 한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-어떤 정보를 수신할 때 캡슐화 과정에서 붙였던 헤더와 트레일러를 각 계층에서 확인하고 제거하는데 이 과정을 역캡슐화(decapsulation)라고 한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-각 계층에서 송수신되는 메시지의 단위를 PDU&lt;span style=&quot;background-color: #ffffff; color: #333333; text-align: center;&quot;&gt;(Protocol Data Unit)&lt;/span&gt; 라고 한다.&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 24.3023%; height: 193px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 100%; height: 17px;&quot;&gt;응용 계층&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 100%; height: 17px;&quot;&gt;전송 계층&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 100%; height: 17px;&quot;&gt;네트워크 계층&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 100%; height: 17px;&quot;&gt;데이터 링크 계층&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 100%; height: 17px;&quot;&gt;물리 계층&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위의 그림과 같이 TCP/IP 모델은 문서마다 다를 수 있다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;네트워크 참조모델은 가이드라인일뿐이며 항상 모든 프로토콜과 네트워크 장비를 특정 계층으로 분류할 수는 없다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 80.6977%; height: 279px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 50%; text-align: center;&quot;&gt;&lt;span style=&quot;background-color: #c0d1e7;&quot;&gt;OSI 계층&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 50%; text-align: center;&quot;&gt;&lt;span style=&quot;background-color: #c0d1e7;&quot;&gt;PDU&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 50%; text-align: center;&quot;&gt;응용 계층&lt;/td&gt;
&lt;td style=&quot;width: 50%; text-align: center;&quot;&gt;데이터(data),메시지(message)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 50%; text-align: center;&quot;&gt;표현 계층&lt;/td&gt;
&lt;td style=&quot;width: 50%; text-align: center;&quot;&gt;데이터(data)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 50%; text-align: center;&quot;&gt;세션 계층&lt;/td&gt;
&lt;td style=&quot;width: 50%; text-align: center;&quot;&gt;데이터(data)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 50%; text-align: center;&quot;&gt;전송 계층&lt;/td&gt;
&lt;td style=&quot;width: 50%; text-align: center;&quot;&gt;TCP 프로토콜 사용:세그먼트(segment), &lt;br /&gt;UDP 프로토콜 사용:데이터그램(datagram)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 50%; text-align: center;&quot;&gt;네트워크 계층&lt;/td&gt;
&lt;td style=&quot;width: 50%; text-align: center;&quot;&gt;패킷(packet), IP 데이터그램(IP datagram)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 50%; text-align: center;&quot;&gt;데이터 링크 계층&lt;/td&gt;
&lt;td style=&quot;width: 50%; text-align: center;&quot;&gt;프레임(frame)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 50%; text-align: center;&quot;&gt;물리 계층&lt;/td&gt;
&lt;td style=&quot;width: 50%; text-align: center;&quot;&gt;비트(bit), 심볼(symbol)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <author>seoh14</author>
      <guid isPermaLink="true">https://seoh14.tistory.com/1</guid>
      <comments>https://seoh14.tistory.com/1#entry1comment</comments>
      <pubDate>Sat, 6 Jul 2024 23:37:20 +0900</pubDate>
    </item>
  </channel>
</rss>