네트워크 패킷 분석네트워크 패킷 분석기- 네트워크의 패킷을 수집하여 패킷의 데이터를 자세하게 보여주고 분석한다.- 디버깅, 트러블슈팅, 네트워크 내부 프로토콜 학습용으로 사용된다. 네트워크 인터페이스 카드(Network Interface Card)- NIC는 컴퓨터들을 네트워크에 연결시키고, 패킷 전송과 수신의 모든 사항을 담당하는 하드웨어- MAC address : 네트워크 카드끼리 구분하기 위한 주소. (Network 계층에서 IP 주소와 같다).- Promiscuous Mode : 프로미쿠스 모드에서는 모든 NIC 프레임들을 받는다.패킷 수집 구조- 패킷은 모든 프로토콜 계층에서 수집되지 않고 Data Link 계층에서 수집된다.- 패킷 분석기 프로그램이 pcap API를 통해서 Data Link ..
[TCP/ IP 캡슐화] - 데이터 캡슐화(Data Encapsulation) : 송신 측 입장에서 데이터 생성과정순수 사용자의 데이터가 생성되면 각각의 계층에서는 헤더(Header)를 붙이게 된다. **헤더(Header) : 각 계층에서 할 일들을 정의한 오버헤드(OverHead)라고 할 수 있다. 각 계층을 지나면서 해야할 일을 헤더에 붙이는 작업을 데이터 캡슐화(Encapsulation)이라고 한다. [TCP/ IP 역다중화(Demultiplexing)] - 역 다중화(Demultiplexing) : 수신 측 입장에서 데이터 생성 과정 *** 중요 : OSI 7 Layer에서는 Presentation 계층에서 캡슐화를 하지 않고 Compression을 한다. 이것이 OSI와 TCP/IP의 차이점이다.
-TCP/IP는 네트워크를 상호 연결시켜 정보를 전송할 수 있도록 하는 기능을 가진 다수의 프로토콜이 모여 있는 프로토콜의 집합 -TC/IP의 가장 대표적인 프로토콜은 3계층의 IP와 4계층의 TC로 대부분의 응용서비스가 TCP상에서 이루어지나, 최근 인터넷의 단점을 보완하기 위해 UDP를 적극적으로 이용하는 추세임I. TCP/IP의 개념(Transmission Control Protocol / Internet Protocol)의 개요 가. TCP/IP 정의TCP/IP는 네트워크를 상호 연결시켜 정보를 전송할 수 있도록 하는 기능을 가진 다수의 프로토콜이 모여 있는 프로토콜의 집합TC/IP의 가장 대표적인 프로토콜은 3계층의 IP와 4계층의 TC로 대부분의 응용서비스가 TCP상에서 이루어지나, 최근 인터..
[OSI 모델이란]- 약자 : Open Systems Interconnection.- 사용 : 현재 OSI 7 레이어는 사용되지 않고 있으며 이해를 돕기 위한 모델로 사용 [OSI 7 계층] ## Application 레이어 - 사용자 인터페이스의 역할을 담당하는 계층. 즉 사용자들이 이용하는 네트워크 응용프로그램이다.ex) Internet Explorer- 사용자와 가장 가까운 프로토콜 정의. ex) Http(80), FTP(20,21) 등 ## Presentation 레이어- 전송하는 데이터의 Format(구성방식)을 결정하는 계층- 다양한 데이터 Format을 일관되게 하고 상화 변환하고 압축기능 및 암호화, 복호화 기능을 수행ex) ASCII, GIF, JPEG, AVI, MPEG 등 ## Ses..
[프로토콜의 정의] 정의 : 데이터를 성공적으로 주고 받기 위한 일련의 필요한 요소들의 세트. 예제: 전화를 할 때 대화의 주제대화를 어떤 수단으로 할 것인지? 언제 대화를 할 것인지?※이렇게 3가지 조건이 맞아야 두 사람간의 대화를 할 수 있다. 프로토콜도 이와 마찬가지로 데이터를 주고 받기 위한 조건 혹은 규약을 뜻한다. [프로토콜의 필수 요소 3가지]Syntax : 데이터 포맷을 말한다. 즉 메시지의 형식과 관련이 있다.데이터 포멧인코딩, 디코딩에 관한 정보시그널 레벨Semantic : Response 메시지에 대한 Action.Timing : 메시지의 순서Speed matchingSequencing : 메시지가 만들어진 시퀀스 번호 [프로토콜 모델의 계층구조] 왜 프로토콜에는 계층구조가 필요할까?..
- Total
- Today
- Yesterday
- resize
- 관계대수
- 부동산공부
- 작성 방법
- 파라메터
- Inception
- 바
- 회고
- 재테크공부
- push_back
- github
- 도커
- 깃
- Spring boot
- 폭포수
- pop_back
- 깃허브
- GIT
- 내년은 빡세게!!
- 월급쟁이부자들
- 열반스쿨기초반
- 2023년
- docker
- Use case
- ```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````
- 유즈케이스
- front
- 월부닷컴
- 인셉션
- 개발자 회고
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |