cs/컴퓨터 네트워크(6)
-
Webserver와 dnsServer 구축하고 wire shark로 패킷확인하기(3)
dns server 설정하기 1. hosts 들어가서 ip mapping하기 Sudo vi /etc/hosts 에 들어가서 ip와 name을 mapping 시켜줍니다. url은 apache 인덱스 페이지가 작동하는 url과 동일하게 해줍니다. 즉 자기에 ip를 등록해주면 됩니다. 2. zone 설정해주기 sudo vi /etc/bind/named.conf 3. db.hoony.com 파일 만들어주기 우선 etc/bind/db.local파일을 db.hoony.com으로 복사해줍니다. 아래 명령어를 사용합니다. sudo cp /etc/bind/db.local /etc/bind/db.hoony.com 위를 아래와 같이 고쳐주세요 그리고 가상 머신을 종료 후 sudo service bind9 start를 실행해..
2019.04.07 -
Webserver와 dnsServer 구축하고 wire shark로 패킷확인하기(2)
[컴퓨터 네트워크] - Webserver와 dnsServer 구축하고 wire shark로 패킷확인하기(1) WebServer 구축하기 이전에 설치하면서 Lamp를 선택해주었을 것이다. Lamp를 선택하면 apache2가 자동으로 설치된다. 없다고 당황하지 말고 apt-get install Apache2 그리고 sudo service apache2 start라고 치면 아파치 서버가 실행된다. apache 설정을 바꿀때 마다 새롭게 실행해야한다. ubuntu server에서 ifconfig를 쳐주면 ubuntu 데스크탑에 가서 이 url을 쳐주면 위와 같은 결과를 볼 수 있다. 이는 ubuntu Server에 있는 apache2에 ubuntu desktop이 접근 한 것을 볼 수 있다. 이를 wireSha..
2019.04.06 -
Webserver와 dnsServer 구축하고 wire shark로 패킷확인하기(1)
필자의 경우에는 mac으로 진행하기 때문에 옵션 위치나 설정하는 방법이 조금씩 다르다. 그렇지만 크게 다르지 않으니 잘참고해서 꼭성공하길 바란다.......... 1. virtual box 환경 설정 필자는 ubuntu desktop과 ubuntu-server를 사용했다. desktop은 게스트 ubuntu server는 dns와 web server를 실행시킨다. 1.1 다운로드 https://www.ubuntu.com/download/desktop 사이트에가서 다운받으면 된다. version(필자의 경우) ubuntu desktop: 18.04.2 ubuntu server: 14.04.6 1.2 설치하기 ubuntu server 설치 이 다음 부터 예예예 계속 누르시면 됩니다. 언어 설정하기 한국어는 ..
2019.04.06 -
Ethernet Protocol
Ethernet Protocol 이더넷은 컴퓨터네트워크 기술 중 하나로 일반적으로 LAN, WAN, MAN에서 가장 많이 사용된다. OSI모델의 계층 중 링크 계층에서 MAC 패킷과 프로토콜의 형식을 정의한다. 이더넷 기술은 대부분 IEEE 802.3 규약으로 표준화 되었다. 이더넷에 연결된 기기들은 48비트로 정해져있는 고유의 MAC 주소를 갖고있다. 이 주소를 이용하여 상호간의 데이터를 주고 받을 수 있다. 전송 매체로는 UTP, STP등을 사용한다. 그리고 상호 연결에는 허브, 스위치 등의 장치를 이용한다. 이더넷은 CSMA/CD 기술을 사용한다. 이 기술은 이더넷에 연결되어 있는 여러 컴퓨터들이 하나의 전송매체를 공유할 수 있도록 한다. CSMA/CD 방식 *CSMA/CD란 ㅇ 반송파감지 다중 접..
2019.03.15 -
HDLC protocol
HDLC protocol(High-level Data Link Control) 1대 1 혹은 1대 다의 통신 기능을 제공하는 프로토콜이다. 역사적으로 IBM의 SDLC라는 것을 ISO에서 업그레이드 시켜 HDLC가 만들어졌다고한다. HDLC 프로토콜에는 세가지 형태로 이루어져 있다. 1. 주국: 명령을 전송하는 호스트이다. 2. 종국: 명령에 대한 응답을 회신한다. 3. 혼합국: 주국과 종국 기능을 모두 가진 호스트이다. HDLC는 비트 프레임 구조로 이루어져있다. 비트 프레임은 아래와 같은 구조로 되어있다. ㅇ Flag 필드 모두 '01111110' 비트의 구성으로 되어있다. 이런식으로 적어서 프레임인 것을 구분할 수 있다. ㅇ 주소 필드 주소필드는 받는 사람의 주소가 적혀있다. 주국이 만들경우 받을 ..
2019.03.15 -
Packet Switching Network와 Circuit Switching Network
3학년 부터 컴퓨터네트워크 수업을 듣기 시작하는데 과제를 정리할 겸 시험기간에 볼 수 있다고 생각하여 정리를 시작하려고 한다. Packet Switching Network와 Circuit Switching Network Packet Switching Network Packet switching network는 네트워크 상에서 데이터를 일정한 크기인 패킷으로 나누어 주고받는 방법 중 하나이다. (모든 데이터들이 하나의 형식으로 규격화된다.) 패킷은 보내는 데이터를 일정한 크기로 짜른 것이다. 짜른 데이터에 목적지와 발신지의 주소를 추가한 데이터이다. 주로 라우팅 알고리즘을 이용하여 최단 경로를 설정하고 라우터들을 거쳐 도착하게 된다. 라우팅 알고리즘은 목적지까지 최적의 경로를 산출하고, 라우팅 테이블을 만..
2019.03.15