Port 란?

Network 2019. 8. 11. 23:50

Port ( 포트 ) 본래의 의미로 직역하면 '항구'라는 뜻으로, 컴퓨터 관련 분야에서의 의미로는 운영 체제 통신에서의 종단점을 뜻한다. 하드웨어적 의미 : 컴퓨터의 주변 장치와 연결하기 위한 연결단 (물리적 통로) 소프트웨어적 의미 : 네트워크 서비스나 특정 프로세스를 식별하는 논리적 단위 (논리적 통로) 이 글에서는 소프트웨어적 의미로 Port에 대해서 알아보도록 한다. 어떠한 데이터가 송수신을 할 때 Datalink 계층에서는 호스트의 NIC로 MAC Address를 판별하고 Network 계층에서는 IP Address로 목적지를 판별한다. 이렇게 MAC Address와 IP Address를 통해 목적지 호스트까지 도달한 후에는 어떤 Process(프로세스)에서 데이터를 받을 것인지 를 알아야 하는..

Article Thumbnail
WAN 과 LAN

Network 2019. 7. 27. 16:29

Network 란? 특정 전송매체 연결로 구성된 장치들의 집합 전송매체 유선 LAN Cable 무선 Wifi 장비간 연결 동축 케이블, 광 케이블 등 구성장치 Computer PC, 워크스테이션, 서버 등 Mobile 노트북, 탭북, 스마트폰, 게임장치 등 연결 장비 Router, Switch, Hub 등 "Network는 구성장치들이 연결된 범위에 따라 LAN과 WAN으로 구분할 수 있다." LAN ( Local Area Network ) 근거리 통신망 조직 내나 동일 건물 내 등 비교적 좁은 지역을 연결하기 위한 네트워크 통신 주체인 자신이 포함된 동일한 지역에서의 네트워크 구축 관리자가 직접 관리하는 방식 CSMA/CD (Carrier Sense Multiple Access / Collision D..

Article Thumbnail
네트워크 전송에서의 Get / Post 방식

Network 2019. 7. 25. 21:07

웹 페이지 실행과정 1. 사용자가 원하는 페이지로 이동하기 위해 URL을 브라우저 주소창에 작성 2. Enter키 입력 시, Server 내부에서 Client(사용자)의 요청에 응답하기 위해 처리 3. 입력된 주소에 해당하는 웹 페이지를 Client(사용자)에게 화면으로 표현 용어 정리 HTTP(Hyper Text Tranfer Protocol) : 웹 클라이언트와 웹 서버간 전송을 위한 통신규약 하이퍼 텍스트(Hyper Text) : 사용자가 원하는 부분을 비순차적으로 읽어내는 문서 형식 (일반적인 Text의 경우, 위에서 아래로 순차적으로 읽어 내림) Get / Post 방식은 HTTP 프로토콜에서 데이터 전송을 위해 지원하는 7가지 메소드 중 일부인 메소드이다. 사용한 메소드 방식의 종류에 따라 H..

Article Thumbnail
사설 IP vs 공인 IP, NAT 방식

Network 2019. 7. 15. 03:52

사설 IP (Private Address, 비공인 주소) 공중 인터넷 망을 통해서는 갈 수 없는 주소 (=외부망으로 내보내면 안되는 주소) 모든 Service Provide 장비는 사설 IP 차단 내부 네트워크 상에서만 사용가능한 주소로, 주로 가정용 또는 기업 내부 네트워크에서 사설 IP를 부여하며 외부망과 통신할 때는 공유기/라우터를 통해 NAT방식으로 공인 IP로 변환한 후 인터넷에 접속한다. 사설 IP 대역 Class 사설 IP 범위 A Class 10.0.0.0 ~ 10.255.255.255 B Class 172.16.0.0 ~ 172.31.255.255 C Class 192.168.0.0 ~ 192.168.255.255 공인 IP (Public Address) 전 세계에서 유일한 공인된 주소 ..

Article Thumbnail