강좌

|  다양한 분야에 다소 전문적인 도움이 되는 강좌들입니다.

조회 수 415 추천 수 0 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
Extra Form

다시돌아왔습니다!

요번에는 네크워크 보안에 대하여 알려드리기 앞서

일단 Open System Interconnection 구조에 대하여 이해하여 보도록 합시다

물리 계층 -- 물리적 전송 링크를 통해어 비트를 전송

데이터 링크 계층 -- 데이터를 프레임 단위로 전송

네트워크 계층 -- PSN 에서 라우팅을 담당하죠 여기서 PSN은 페킷 스위칭 넷웍입니다. 

전송 계층 -- 프세간 통신 담당

세션 계층 --  HTTP 

표현 계층 -- HTTP

응용 계층 -- HTTP 

OSI 네트워크 구조은 계층구조로 되어있고 

전체가 7개로 되어있져~

흠 제가 어휘력이 떨어져서(?) 설명을 잘 못하니 예를 들어보죠

 

 

''Host A'' = A; "Host B" = B; 만약 A 가 B 에게 'hello world'를 전송하면 

A 의 전송계층 네트워크계층 데이터 계층 물리계층 B의물리계층 데이터계층 네트워크 계층 전송계층 순으로 전송됩니다

물론 전송할때 이것 저것 다 붙어서 전송됩니다 (EX. TCP IP Ethernet) 

그러니까 세션에서 HW를 전송하면 그 밑의 통신계층에서  TCP 헤더가 붙습니다.

그리고 네트웤 계층에서 ip 헤더가 붙습니다. 

데이터 계층에서는 이더넷 헤더가 붙고 [다른 네트웤 이라면 다른헤더가 붙음]

이 데이터는 물리계층을 통해 B로 전송되죠. 이제 헤더고 뭐고 순 데이터만 필요하니 순데이터 빼놓고 다시 차례로 없어지게 됩니다.

시험공부 해야되서 이정도만 쓰고 다음번에 쓰도록 하겠습니다

  • profile
    네모 2017.11.20 19:53
    제가 추가적으로 보충을 하자면...

    OSI 7 Layer은 요즘의 프로그래밍 언어의 구조로는 이해하기 쉽지 않습니다.
    네트워크가 OSI 레이어를 기반으로 되어 있지만, 이를 활용한 TCP/IP 레이어가 더 익숙하거든요.

    TCP/IP 레이어는 OSI 레이어를 압축한 느낌입니다. 정확한 정의는 아니겠지만, 그런식으로 이해하면 됩니다ㅋ
    OSI 물리 계층과 데이터링크 계층은 TCPIP의 데이터링크 계층과 비슷하며,
    OSI 네트워크 계층은 TCPIP의 네트워크 계층과 비슷합니다.
    OSI 전송계층은 TCP 전송계층과 비슷하며, 나머지 OSI 계층은 TCP 응용계층과 비슷합니다.

    더 설명하려 했으나, 하남님께서 다룰 가능성이 높아보이니... 다음 강좌를 기다립시다^^

강좌

다양한 분야에 다소 전문적인 도움이 되는 강좌들입니다.

List of Articles
번호 게시판 제목 글쓴이 날짜 조회 수
공지 [중요] sfuh.tk 기본 제공 도메인 사용하는 분들 확인해주시기 바랍니다. 5 file 마스터 2019.12.29 240
공지 회원 전용 페이지가 생겼습니다. 16 file 마스터 2018.03.20 11929
236 Problem Solving Through Python [BeautifulSoup] 자식태그를 제거하기 - .decompose() & .extract() file 이니스프리 2020.01.16 59
235 라이츄 과학츄 25. GHS였츄 2 file title: 수수께끼 조형물왕뚠뚠돈까스라이츄 2020.01.15 46
234 Problem Solving Through Python [python-telegram-bot] 4096자 글자수 제한을 우회하는 방법 file 이니스프리 2020.01.12 75
233 Problem Solving Through Python [Requests] Selenium을 이용한 Cloudflare의 우회 3 file 이니스프리 2020.01.08 78
232 Problem Solving Through Python 9. 파이썬 문법 팁 정리 file 이니스프리 2020.01.04 89
231 Problem Solving Through Python [번외편] 네이버 동영상에서 자막을 파일로 추출하는 방법 2 file 이니스프리 2019.12.25 146
230 Problem Solving Through Python 4. 문자열 처리 (2) - 문자열 조작에 대한 기본함수 및 메서드 1 file 이니스프리 2019.12.12 134
229 Problem Solving Through Python 6. 리스트와 관련된 기본함수 및 메서드 7 file 이니스프리 2019.12.10 143
228 Problem Solving Through Python 3. 문자열 처리 (1) - 문자열 접근 및 검색방법 4 file 이니스프리 2019.12.09 114
227 Problem Solving Through Python [Selenium] Requests의 session을 Selenium으로 보내기 file 이니스프리 2019.12.07 142
226 Problem Solving Through Python 1. 반복문 (1) - while 문 5 file 이니스프리 2019.12.06 114
225 Problem Solving Through Python (序) Python 강좌를 시작하며... 2 file 이니스프리 2019.12.05 94
224 Problem Solving Through Python [Pillow] 파이썬 Pillow 라이브러리를 이용하여 이미지의 배경을 transparent하게 만들기 11 file 이니스프리 2019.08.04 489
223 Problem Solving Through Python [번외편 - 법률] 나무위키의 서술 중 법률용어의 사용에 있어 바로잡아야 할 부분 file 이니스프리 2019.07.17 174
222 Problem Solving Through Python [번외편 - 유튜브] Youtube API를 이용하거나 또는 이용하지 않고 채널ID를 추출하는 방법 1 file 이니스프리 2019.07.16 379
221 라이츄 과학츄 24. 메탄올과 에탄올 듀오였츄 14 file title: 수수께끼 조형물왕뚠뚠돈까스라이츄 2019.07.07 481
220 Problem Solving Through Python [Selenium] Selenium에서 send_keys를 막아놓은 경우 해결책 이니스프리 2019.07.04 281
219 Pr의 웹디자인 가이드 웹디자인 第三강 <head> 上 1 file PRASEOD- 2019.05.03 440
218 강좌 [2019 고1] 통합사회_ 내멋대로 정리 끝 {협스} 16 협스 2019.04.26 822
217 네모의 코딩 팁 0. Git 명령어 (작성중) 8 네모 2019.04.26 679
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 12 Next
/ 12
서버에 요청 중입니다. 잠시만 기다려 주십시오...