진짜 개발자
본문 바로가기

Cloud 교육

2일차 (Transport Layer, Network Layer, DataLink Layer)

728x90
@서로다른 단말기의 동일한 계층간 통신
  Transfort(Segment) : 서로 다른 Port 간의 통신 - GateWay 사용
*Port - 메시지를 전달하기위한 서비스에 대한 경로 ( 0 ~ 65535 ) <- 256*256
      1. well known Port : 미리 알려진 포트
  20 : FTP 전송 
  21 : FTP 제어 
  23 : Telnet - 평문 전송 
  24 : SSH - 암호문 전송
  25 : SMTP - 메일 전송
  26 : DNS - tcp , udp 
  80 : HTTP 
  110 : POP3 - 메일 받기 (클라이언트로 다운이 되는 방식 , 자신의 전용 단말에서만 사용해야 함)
  143 : IMAP4 - 메일 받기 (메일이 서버에 남는다 , 네이버 메일 서버와 같은 느낌 , 메일서버 저장소 관리)
  135, 139 , 445 : 
  443 : HTTPS
  993 : IMAPS
  995 : POPS

  Network(IP) : 서로다른 네트워크 간의 통신 - Router 사용    ​
*Router (3계층 장비)
   1. 서로 다른 Network간의 통신 가능
   2. Packet을 라우팅 테이블에 의거하여 최적의 경로로 전송

*SubNetMask(서브넷마스크) - 네트워크영역을 효율적으로 나누기 위해 사용을 한다
   
  *네트워크 영역을 나누는 이유 - 한단말기에서 다른 단말기로 데이터 전송을 할 때에 물리적으로 연결되어 있는 장비 모두에게 전기적 신호가 가게 된다
                                      이 때 여러 문제점이 있는데 보안, 트래픽, 등등 비효율적인 문제가 발생 하게 된다 또한 허브를 통해 구성된 내부 네트워크에서는
                                 한 단말기가 신호를 보낼 때에는 다른 단말기가 신호를 보낼 수 없다 충돌이 발생되어 메시지 에러가 될 수 있기 때문이다.
                                 이때 사용되는 프로토콜을 CSMA/CD 라고한다 이러한 여러가지 이유로 네트워크 영역을 나눈다.

     *CSMA/CD - 충돌제어 프로토콜 이라고도 한다 메시지를 보내기전 물리적으로 연결되어있는 장비들중 전기적 신호를 보내고 있는 장치가 있는지를 파악을하고 
  보내고 있는 단말이 있는 경우 랜덤한 시간동안 기다렸다가 다시 메시지 전송 시도를 한다

*네트워크 영역을 나누는 방법
          1. CLASS :
                        A Class : 1옥텟의 1비트가 0으로 시작하는 모든 IP 주소
                                 2번째 옥텟까지의 비트가 같으면 같은 네트워크 영역
 SubnetMask : 255.0.0.0 (8)

    B Class : 1옥텟의 1비트가 1이면서 2비트가 0으로 시작하는 모든 IP 주소
2번째 옥텟까지의 비트가 같으면 같은 네트워크 영역 
SubnetMask : 255.255.0.0 (16)
 
    C Class : 1옥텟의 1,2비트가 1이면서 3비트가 0으로 시작하는 모든 IP 주소
 3번째 옥텟까지가 같으면 같은 네트워크 영역 
 SubnetMask : 255.255.255.0 (24)

    D Class : 1옥텟의 1,2,3 비트가 1이면서 4비트가 0으로 시작하는 모든 IP 주소

    E Class : 1옥텟의 1,2,3,4 비트가 1로 시작하는 모든 IP 주소

 2. SubNet Mask :
   


  DataLink(Frame): 같은 네트워크 간의 통신 ,  - Swithch 사용
    같은 네트워크 상에서의 단말기간 통신은 Mac주소를 이용하여 통신을 한다
*Switch (2계층 장비)
   1. 동일한 네트워크에서 노드 확장
   2. Frame을 Mac Adress 테이블에 의해 최적의 경로로 전송




     


'Cloud 교육' 카테고리의 다른 글

5일차 (시스코 패킷트레이서 멀티유저 설정)  (0) 2018.09.07
라우터 구조  (0) 2018.09.07
시스코 패킷 트레이서 라우팅  (0) 2018.09.07
3일차 (패킷 트레이서)  (0) 2018.09.06
1일차 (가상 서버 구축)  (0) 2018.09.04