복습 - 네트워크

DW J·2022년 8월 7일
0

review

목록 보기
3/7

네트워크

1. 네트워크란?

  • 컴퓨터와 컴퓨터가 소통하는것
    ex) Client, Server, DB가 서로 데이터를 주고 받는 행위

2. TCP/IP

1) TCP

  • 데이터를 전송할 때 사용하는 규약
  • 패킷 단위의 데이터를 전송함
  • 패킷은 데이터를 전송하기 위해 잘게 쪼개놓은 데이터의 형태를 말함
  • 패킷을 전송받은 곳에서 조합하거나 빠진패킷이 생겼을 때 재전송 요청을 보내는 역할을 함
    ex) 5GB의 영화를 보낼 때 한번에 큰 용량을 보낼 수 없기때문에 패킷형태로 쪼개서 보내줌

2) IP

  • 일반적으로 IP주소를 IP라고 하는 경우가 있는데 IP는 통신 프롵토콜 그 자체를 의미함
  • IP주소는 데이터를 주고받기 위한 컴퓨터의 주소를 뜻함

3. 인터넷

1) 인터넷

  • 일반적으로 계층구조 형태로 네트워크를 연결 (트리형태)
  • 국가별로는 해저 광케이블을 통해 연결되어 있음
    전 세계 해저 광케이블 연결 현황
    참고 사이트 - https://www.submarinecablemap.com/

2) LAN

  • 지역 단위의 인터넷을 연결하는 가장 작은 단위

3) 게이트웨이

  • 다른 대역대의 네트워크끼리 통신하기 위한 관문
  • 192.168.10.1 > 172.16.20.0 (서로 다른 대역대 네트워크 통신)
    ex) 우리집 거실 > 안방 (게이트웨이 필요없음)
    ex) 우리집 거실 > 남의집 화장실 (현관문을 통과해야 함으로 게이트웨이 필요)

4) MAC주소

네트워크 장비의 고유번호(주소)

5) 이더넷

랜상에서 통신을 하기 위한 규약

6) OSI 7계층

  • L1 : 물리계층 (케이블, 구리선 등)
  • L2 : 데이터 계층 (데이터 전송)
  • L3 : 네트워크 계층 (IP) - xxx.xxx.xxx.xxx 주소 추가
  • L4 : 전송 계층 (TCP) - TCP Header 추가
  • L5 : 세션 계층 - 세션 정보 추가
  • L6 : 표현 계층 (HTTPS) - 암호화 (HTTP + TCS = HTTPS)
  • L7 : 응용 계층 (HTTP) - HTTP Header 추가

    각 계층은 독립 된 구조로 역할, 분담이 명확하게 나눠져 있다
profile
잘하는것보다 꾸준히하는게 더 중요하다

0개의 댓글