통신하는 방법, 방식 -> 프로토콜
------
- 프로토콜의 기능
주소 지정 - 출발지 : src, S.A
도착지 : dst, D.A
순서 지정 - sequencing number
단편화와 재조합 - 네트워크상에서 최대 전송량(MTU)은 이미 정해져 있음
- 최소 Mintu
- 쪼개진다 -> 단편화, fragmentation, offset
offset number (sequence number)
-> 순서가 바뀌게 되면 파일이 깨지게 됨
흐름제어 - 상대방이 수용할 수 있는지 체크, ex) ftp의 수용량
...
...
....
NIC - LAN 카드, network interface card
-----------
- 프로토콜의 특성
번역
표준화의 필요성
telnet을 하려면 telnet 언어를 알아야 하는 원리
--
- 표준화 기구
ISO (국제 표준화 기구)
..
..
------------------
- 네트워크
LAN
WAN
MAN
다른 국가나 도시로 나가면 로밍이 됨
---------
- 네트워크의 토폴로지
네트워크의 생김새
Star
Bus
Ring - 연구단체에서 주로 씀
Mesh - 다형성이 극대화 된 형태, 비용이 많이 듬
-----------
OSI 7 Layer
7 Layer 응용 (application) 계층
6 Layer 표현 (presentation) 계층
5 Layer 세션 (Session) 계층
4 Layer 전송(Transport) 계층 Record, segment TCP / UDP
-> Port -> 응용프로토콜로 전환
-> 연결하는 방식의 차이(신뢰성)
3 Layer 네트워크 (Network) 계층 packet, datagram 단위 Router, Layer3 switch
-> IP주소
-> 외부 통신
2 Layer 데이터링크 (Data Link) 계층 Frame 단위 ex) bridge,
switch
-> 공유기에서 인터넷선이
빠진상태라 보면 됨
-> MAC주소를 가짐 :특정대상을 가르킬 수 있게 됨
-> 내부 통신, 같은 netmask
1 Layer 물리 (Physical) 계층 Bit 단위 ex) HUB, Repeater(증폭기)
-> 0,1밖에 모름
-> 각 층마타 캡을 하나씩 씌워서 다른 계층으로 전달 ( encapsulation/ decapsulation)
-> 높은 계층은 아래층 정보를 다 알고 있음
-> 192.168.0.0 -> 네트워크를 표현하기위해 0을 사용 할뿐 주소에는 마지막에 0이 안옴
-> 내부 네트워크일때 MAC을 가지고 통신을 합
-> 외부로 가도 그 "외부"도 또한 큰 네트워크의 "내부"가 되어 MAC을 가지고 통신함
-> 여러가지 서비스를 충돌없이 사용하기 위해 Port(65534)를 나누어서 사용
-> Layer 5,6,7은 소프트 웨어와 관련되어 있음
'Network' 카테고리의 다른 글
wireshark (0) | 2014.09.17 |
---|---|
packets, ports and network (0) | 2014.09.16 |
Layers with each functions and elements (0) | 2014.09.15 |
noticing what is stolen from the web (0) | 2014.09.05 |
basic knowledge of network hacking (0) | 2014.09.04 |