반응형

-TCP/IP

응용계층: 응용 표현 세션 계층

네크워크 통신을 하기 위해 사용되는 응용 프로그램이 구동하는 계층

 

-OSI 7 Layer

응용계층: 이 계층에서는 헤더가 추가되지 않는다.

소프트웨어에서 네트워크에 접속을 할수 있게 해준다.

 

표현계층: 변환,암호화,압축 과정이 이루어진다. 헤더가 붙는다.

변환: 사용자의 인터페이스에 맞게 변환 또는 공통 형식으로 변환을 한다.

암호화: 비밀성보장/암복호화가 이루어진다.

압축: 데이터 압축

 

세션계층: 네트워크 대화 제어기(Dialog Controller)

대화제어: 반이중/전이중 상태에서 일어나는 프로세서간의 통신을 허용한다.

동기화: 검사접(동기점)을 추가하는 프로세서를 허용한다.

무결점을 검사한다.

 

#주요 기능

FTP(File Transfer Porotocol) : 파일 전송을 위해 사용되는 프로토콜

HTTP(Hypertext Transfer Protocol) : 웹 통신을 하기 위해 사용되는 프로토콜

Telnet : 원격 접속 서비스를 위해 사용되는 프로토콜

SMTP(Simple Mail Transfer Protocol) : 메일서비스를 위해 사용되는 프로토콜

FTAM(file transfer,assess,and managment) : 이 응용은 사용자에세 원격 호스트에 들어있는 파일에 대한 접근 과 로컬 컴퓨터에 들어있는 파일의 검색, 로컬 컴퓨터에서 원격 컴퓨터에 들어있는 파일을 관리하거나 제어하게 해준다.

 

전송계층: 통신의 양 끝단(Host to Host)사용자들이 신뢰성 있는 데이터를 주고 받을 수 있도록 한다.

발신지에서 목적지까지 오류제어와 흐름제어를 제공하며 올바른 순서로 도착하는 것을 보장한다

 

서비스 지점 주소 지정(service point addressing): 포트주소 지정

분활과 재조립(segmentation and reassembly): 메시지를 전송할수 있는 세그먼트 단위로 나눈다. 각 세그먼트는 순서번호를 가진다. => 도착시 전송계층이 재조립을 할 수 있게한다. and 전송 중에 손실된 패킷을 발견하고 대체한다.

연결제어: 전송계층은 비연결과 연결-지향이 될수 있다.

-비연결형(UDP) : 각 세그먼트를 독립된 패킷으로 나누고 목적지 시스템의 전송계층에 전달한다.

ㄴUDP(User Datagram Protocol)는 신뢰성 있는 전송을 보장하지 않는다.

-연결-지향형(TCP): 패킷을 전달하기 전에 먼저 목적지 시스템의 전송계층과 연결을 설정한다. 모든 데이터 전송후 연결을 종료한다.

ㄴTCP(Trnsmission Control Protocol)

별도의 주소를 가지는데 이를 포트(Port)라고한다.

포트는 시스템에 도착한후 패킷이 찾아갈 응용프로그램과 통하는 통로의 번호이다.

흐름제어(flow control): 단일 종단에서 종간까지 제어한다.

오류제어(error control): 호스트에서 호스트까지 오류를 교정한다.

 

네트워크 계층:

여러 개의 노드를 거칠떄 마다 경로를 찾아주는 역할을 수행

-다양한 길이의 데이터를 네트워크를 통해 전달하며 그 과정에서 라우팅, 흐름제어,세그멘테이션(segmaentation/desegmentation), 오류제어등을 수행

-네트워크 계층에서 여러개의 노드를 거쳐 결로를 팢기위한 주소는 IP로 대표됨

윈도우:ipconfig 명령어 /유닉스/리눅스/MacOs:ifconfig명령어로 확인

-IP

인터넷에 연결된 기기의 주소

-현재는 IPv4를 사용(8bit의 수 4개로 구성 = 32bit)

-0.0.0.0 ~255.255.255.255(0.0.0.0은 모든 IP를 의미)

-네트워크 주소와 호스트 주소로 구성

-서브넷 마스크를 이용해서 수분

-Prefix 표기법을 이용해서 서브넷 마스크 표기 가능

-라우터

네트워크 계층의 대표적인 장비는 라우터(또는 게이트웨이 라고한다.)

=라우터의 가장 중요한 기능은 패킷이 최적의 경로를 찾기위한 라우팅 테이블을 구성

=라우팅 테이블에 따라 패킷을 목적지까지 가장 빠르게 보네는 길잡이 역할을 수행

 

데이터 링크 계층:

end to End 상호통신을 위해 MAC주소를 할당

-MAC(Media Access Control) 주소는 ipconfig / all 명령어을 실행해 확인이 가능

#인터페이스 카드(NIC,Network Interface card)를 제조할떄 할당

-물리적인 주소

-16진수로 표현

#고유의 주소이므로 세상에 한 개 밖에 없음

=but, MAC주소는 논리적으로 변경이 가능

-스위치

데이터링크 계층의 대표적인 장비로는 스위치가 있다,

패킷의 흐름을 제어하는데 사용이 된다.

 

물리계층

=랜 케이블, 동축케이블, 광케이블 등 시스템간의 물리적 연결을 위한 계층

반응형

'정보보안' 카테고리의 다른 글

Ethernet Header  (0) 2020.09.16
네트워크(OSI 7계층 TCP/IP 5계층)  (0) 2020.09.15
Blind in jection  (0) 2020.09.02
SQL Injection  (0) 2020.09.02
CSRF 란  (0) 2020.09.01
Posted by 53C
,