2014. 9. 16. 15:58
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

Mac -> 내부 통신, 1:1통신 가능하게 함


CSMA/CD  -> 내부통신 방식 


frame 구조


ip주소는 한비트당 2^8으로 구성


-------



netmask는 중간에 0이 들어갈 수 없음 -> 255.255.192.0  (0)

    -> 255.192.255.0  (x)





--------



routing 




NAT (network address translation)


내부 네트워크에서 외부로 나가면서 IP주소가 바뀜

NAT table에 왕래 기록



SA (source address) - 출발지 주소

DA (destination address) - 가고자 하는 주소



routing이 몇번 되었는가 ?



왜 회사에서는 dhcp를 안 쓰는가 ?  -> 효율적 관리 

-> 보안 -> 아이피를 안 줘도 맘대로 할당 되게 됨 

    ex)네트워크 프린터 




윈도우에서 ip설정 하기 


리눅스에서 ip 설정하기


ifconfig eth0

ifconfig eth0 down

ifconfig eth0 [ip_addr] netmask [255.255.255.0] up

route

route add default gw [gateway_addr]




------------



ARP  / RARP



내부 네트워크에서의 해킹 

arp spoofing 


arp -> 상대방 ip를 바탕으로 mac을 확인, 변환하는 것 

      -> arp table에 결과를 기록해 둠 

      -> 부른 것만 대답한다는 개념 

-> arp request -> 물어보는 packet

-> arp reply  -> 받음과 동시에 arp table에 기록됨 -> 양쪽에 다 기록 됨 


-> 요새도 arp spoofing이 먹히는 현실 




ICMP  -  송신 측의 상황과 목적지 노드의 상황 진단 

          -  IP데이터 그램으로 전송 

           ....



TCP - 3 way handshaking (세션 생성)


 SYN -> 응답 요청

 ACK -> 응답


syn -> syn +ack -> ack


----------



주요 패킷 구성 요소 


source, destination port, 


syn -> 응답 요청 


ack, -> 응답


psh, -> 토렌트에서 주로 씀, 가장 우선 순위를 가지게 만드는 패킷


urg ->  응용 프로토콜로 바로 통과시켜버림, 우선 순위 가지게 됨 


rst -> 강제 종료


fin -> 정상정인 종료, -> 세션을 종료하는 과정에서 사용



-----------


UDP


속도는 빠름 

no handshaking


udp공격은 잘 없음 

   ex) 트리노 -> udp flooding 



--------------


TCP/ UDP 계층 


well known port 


port scanning


80 -> http


22 -> linux ssh 


25 -> smtp -> 리눅스 메일 


53 (udp)  -> DNS

              

3306(tcp) -> mysql


3389(tcp) -> RDT(remote desktop)  ->  윈도우


...

...



telnet을 안쓰는 이유 -> 데이터가 암호화 하지 않음 

    -> telnet을 대체해서 ssh를 씀 



 FTP -> 암호화하지 않지만 많이 씀

       -> 20 : 데이터 송수신, 21: 세선 연결, 조회 

            요새는 프로그램 자체에서 다른 포트로 지정해 버림 



----------------


트래픽 분류 


unicast - 1:1



multicast - 1: group 

ip로, mac으로 하는 두가지 방식이 있음 




---------


arp -a    // 목록 조회 

arp -d    // 지우기 




---------



wireshark 


ethereal











'Network' 카테고리의 다른 글

The ways to get in  (0) 2014.09.22
wireshark  (0) 2014.09.17
Layers with each functions and elements  (0) 2014.09.15
Network involving protocols and Layers  (0) 2014.09.11
noticing what is stolen from the web  (0) 2014.09.05
Posted by af334