네트워크 기초 1일차
Server-Client
- 서버
다수의 클라이언트에게 서비스를 제공하기 위한 장치
- 클라이언트
서비스를 받으려고 하는 장치
Packet Tracer (패킷 트레이서)
Cisco의 라우터, 스위치 등으로 네트워크를 가상으로 시뮬레이션 할 수 있는 프로그램
- 스위치
컴퓨터와 같은 2개 이상의 IT 디바이스가 서로 통신하도록 허용하는 장비
- 라우터
외부 컴퓨터들의 구체적인 방향을 정해주는 역할
파일, 웹 상호 작용과 같은 단순 전송 데이터 등 여러 종류의 데이터가 포함된 패킷을 사용하여 네트워크 데이터를 전송한다
Ethernet, Bluetooth, Access point
- 이더넷
원칙적으로 하나의 인터넷 회선에 유/무선 통신 장비 공유기, 허브 등을 통해 다수의 시스템이 랜선 및 통신포트에 연결되어 통신이 가능한 네트워크 구조
- 블루투스
- 액세스 포인트(AP)
유선 및 무선 네트워크를 연결하는 네트워크 디바이스에 사용되는 용어
일반적으로 인터넷 라우터와 방화벽의 역할을 모두 하는 경우가 많아 무선 라우터라고도 불린다
+ wifi는 2가지 종류가 있다
WEP(취약) | WPA, WPA2 (안전)
나중에 와이파이 해킹 시 WEP가 쉽다
통신 시 패킷이 조각조각 떼어져 나와 분석할 수 있다
+ Brute force attack
= 키 전주조사
무차별 암호 대입 공격은 비밀번호, PIN번호, 암호화 키를 무작위로 계속해서 입력함으로써 해킹을 시도하는 공격
+ Dictionary attack
= 사전 공격
자주 사용하는 단어나 문장, 생일 등을 사전으로 미리 만들어 놓고 이를 대입해 패스워드를 알아내는 공격
+ 사회 공학적 공격
사람들의 심리적, 사회적 관계를 이용하여 사기를 치는 아주 오래된 수법
ex) 돈을 주고 정보를 사거나 일부러 악성코드가 담긴 usb를 떨어뜨려 놓고 회사 PC에 꽃아볼 수 있게끔 유도, 악성코드 메일, 술 자리 만들어서 꼬시기 등
Port number, Protocol
Well-Known Port (잘 알려진 포트)
20 : FTP (File Transfer Protocol) data transfer
21 : FTP (File Transfer Protocol)command
22 : SSH (Secure Shell)
23 : Telnt (Telecommunication networking)
25 : SMTP (Simple Message Transfer Protocol)
53 : DNS (Domain Name Service)
80 : HTTP (HyperText Transfer Protocol)
110 : POP3 (Post Office Protocol 3)
123 : NTP (Network Time Protocol)
143 : IMAP (Internet Time Protocol)
443 : HTTPS (HTTP over SSL(Seecure Socket Layer))
445 : SMB (Server Message Block), 사용 안함
3306 : MySQL, DB
포트는 총 65535개가 존재한다 (16**4, 0~65536)
+ 서버와 클라이언트 송/수신 중
송신자는 50000번대 이상에서 포트를 송신하고 수신자는 이용하려는 특정 포트에 전송한다
= 송신자와 수신자를 구분하는 중요한 정보, netstat 명령어를 통해 확인 가능
+ pop3와 imap의 차이점
pop3는 오직 다운로드만 받을 수 있고 동기화가 되지 않는다
메일을 우리의 기기로 다운 받으면 그 즉시 이메일 서버에서는 원본이 삭제된다
= 인터넷 연결 없이도 메일 열람 가능, 서버 용량에 도움을 준다, 다운 받으면 해당 서버에서 사라지므로 다른 장비에서는 읽지 못하는 경우가 있다, 백업 파일이 없다면 영영 사라진다, 바이러스에 취약하다
IMAP은 서버에서 원본을 남기고 모든 기기에서 view가 가능하다
동기화나 삭제도 가능하고 우리가 메일의 볼더 같은 것을 변경하더라도 다른 컴퓨터에서도 같은 화면을 보는 것이 가능하다
= 인터넷이 연결되어야 볼 수 있다
'IT > NETWORK' 카테고리의 다른 글
네트워크 기초 2일차 (0) | 2023.07.24 |
---|
댓글