计算机端口

Java网络通信 TCP、UDP

我是研究僧i 提交于 2019-11-27 02:21:52
网络程序设计基础 前言:   这边文章是一篇读书笔记,是我个人在看《Java从入门到精通》(第四版)一书时整理的一个笔记。里面也有借鉴到 https://blog.csdn.net/wyzidu/article/details/83826656 中的相关内容。如果内容涉及侵权,望告知。后面会及时删除。 1.1 局域网与因特网 为了实现两台计算机的通信,必须用一个网络线路连接两台计算机,如下图所示: 1.2 网络协议 啥是网络协议?   网络协议就是规定了计算机之间连接的物理,机械(网线与网卡的连接规定)、电气(有效的电平范围)等特征以及计算机之间的相互寻址规则、数据发送冲突的解决、长的数据如何分段传送与接收等。就像不同国家有不同的法律一样,目前网络协议也有多种。 (1)IP协议   IP是Internet Protocol的简称,它是一种网络协议。Internet网络采用的协议是TCP/IP协议,其全称是Transmission Control Protocol/Internet Protocol。Internet依靠TCP/IP协议,在全球范围内实现不同硬件结构、不同操作系统、不同的网络系统的互联。 TCP/IP模式是一种层次结构,共分为4层,分别为应用层、传输层、网络层和链路层。如下图所示: 1.3 端口和套接字   一般而言,一台计算机只有单一的连到网络的物理连接

201521123059 《Java程序设计》第十三周学习总结

☆樱花仙子☆ 提交于 2019-11-27 02:13:57
1. 本周学习总结 以你喜欢的方式(思维导图、OneNote或其他)归纳总结多网络相关内容。 1、协议 ——网络中为了进行数据交换(通信)而建立的规则、标准或约定(=语义+语法+规则),比如http, ftp等 2、IP层协议(Internet Protocol) ——Internet上的计算机通过IP地址进行标识,如果想在网络上进行通信,首先要使用IP地址找到对方。 3、端口: ——端口指TCP/IP协议中的端口(不是物理接口),其作用有区分一台主机上的不同服务,即通过端口号可以找到主机上的某个服务。 4、套接字(socket)通信 ——网络上两个程序通过一个双向通信链路实现数据交换,这个双向链路的一端称为一个Socket,Socket通常用来实现客户端和服务器端的连接。 ——对从Socket对象中获得的流进行操作,即可进行网络通信。 ——使用Socket进行网络通信的特点:通过socket上的输入、输出流,几乎可以进行所有网络通信,但使用起来相对复杂。并且使用Socket连接总是使用TCP协议 5、服务器ServerSocket ——不负责与客户端的具体通信!具有accept方法,并用方法监听端口,等待网络请求连接,返回Socket对象。 6、URL与Socket的关系 ——使用Socket和Web服务器建立连接,必须自己发送HTTP请求。 —

理解IP和端口

為{幸葍}努か 提交于 2019-11-27 01:27:39
IP地址是一个规定,现在使用的是IPv4,既由4个0-255之间的数字组成,在计算机内部存储时只需要4个字节即可。在计算机中,IP地址是分配给网卡的,每个网卡有一个唯一的IP地址,如果一个计算机有多个网卡,则该台计算机则拥有多个不同的IP地址,在同一个网络内部,IP地址不能相同。IP地址的概念类似于电话号码、身份证这样的概念。由于IP地址不方便记忆,所以有专门创造了域名(Domain Name)的概念,其实就是给IP取一个字符的名字,例如163.com、sina.com等。IP和域名之间存在一定的对应关系。如果把IP地址类比成身份证号的话,那么域名就是你的姓名。 一台拥有IP地址的主机可以提供许多服务,比如Web服务、FTP服务、SMTP服务等,这些服务完全可以通过1个IP地址来实现。那么,主机是怎样区分不同的网络服务呢?显然不能只靠IP地址,因为IP 地址与网络服务的关系是一对多的关系。实际上是通过“IP地址+端口号”来区分不同的服务的。 其实在网络中只能使用IP地址进行数据传输,所以在传输以前,需要把域名转换为IP,这个由称作DNS的服务器专门来完成。 所以在网络编程中,可以使用IP或域名来标识网络上的一台设备。 为了在一台设备上可以运行多个程序,人为的设计了端口(Port)的概念,类似的例子是公司内部的分机号码。规定一个设备有216个,也就是65536个端口

【Linux端口大全】 -- 2019-08-11 18:45:22

放肆的年华 提交于 2019-11-27 00:05:41
原文: http://106.13.73.98/__/79/ 2端口:管理实用程序 3端口:压缩进程 5端口:远程作业登录 7端口:回显 9端口:丢弃 11端口:在线用户 13端口:时间 17端口:每日引用 18端口:消息发送协议 19端口:字符发生器 20端口:FTP文件传输协议(默认数据口) 21端口:FTP文件传输协议(控制) 22端口:SSH远程登录协议 23端口:telnet(终端仿真协议),木马Tiny Telnet服务器开放此端口 24端口:预留给个人用邮件系统 25端口:SMTP服务器所开放的端口,用于发送邮件 27端口:NSW用户系统FE 29端口:MSG ICP 31端口:MSG验证,木马Master Paradise,HackersParadise开放此端口 33端口:显示支持协议 37端口:预留给个人打印机服务 37端口:时间 38端口:路由访问协议 39端口:资源定位协议 41端口:图形 42端口:主机名服务 43端口:谁是服务 44端口:MPM (消息处理模块)标志协议 45端口:消息处理模块 46端口:消息处理模块(默认发送口) 47端口 NI FTP 48端口:数码音频后台服务 49端口:TACACS登录主机协议 50端口:远程邮件检查协议 51端口:IMP(接口信息处理机)逻辑地址维护 52端口:施乐网络服务系统时间协议 53端口:DNS域名服务器

怎样查看远程桌面端口?

妖精的绣舞 提交于 2019-11-26 23:22:49
怎样查看远程桌面端口?   默认的远程连接端口是3389   iis7远程控制:   一款电脑远程监控的工具,IIS7远程桌面管理是一款专业的远程桌面连接软件,无需安装。操作简单方便。完美的界面设计、强大的监控功能、稳定的系统平台,满足了用户实现远程桌面连接的需求。   1、分组功能。   2、导入文本格式选择,杜绝编码错误的发生。   3、单个服务器手动添加。   4、支持特征搜索。   5、到期功能提醒。   6、导入服务器信息一键生效。   7、程序自动更新。   这个端口容易被利用侵入你的计算机,所以最好不要打开,平时常见的开启远程桌面也就是开启了这个端口。常见危险,比如种植木马病毒。   扩展资料:   远程桌面连接组件是从Windows 2000 Server开始由微软公司提供的,在WINDOWS 2000 SERVER中它不是默认安装的。该组件一经推出受到了很多用户的拥护和喜好,所以在WINDOWS XP和2003中微软公司将该组件的启用方法进行了改革,通过简单的勾选就可以完成在XP和2003下远程桌面连接功能的开启。 来源: https://blog.csdn.net/wangyifan09/article/details/99191946

计算机三级网络技术考过指南

被刻印的时光 ゝ 提交于 2019-11-26 21:18:30
计算机三级网络技术考过指南 原文链接: 计算机三级网络技术考过指南 题库下载链接: 计算机三级网络技术无纸化考试模拟软件(2018.3) 目录: 三级网络技术考过指南 前言(必读) 1.基础准备 1.1 题库 1.2 二进制转换 1.3 基础概念 1.4 备考建议 2.选择题(40 道 40 分) 2.1 第一类选择题 2.1.1 问传输速度 2.1.2 求交换机带宽 2.1.3 系统可用性与停机时间 2.1.4 写地址块的子网掩码 2.1.5 网络地址转换 NAT 2.1.6 IP 地址块聚合 2.1.7 路由表距离更新 2.1.8 IPv6 地址简化表示 2.1.9 数据包 2.1.10 三种备份 2.2 第二类选择题 2.3 第三类选择题 2.3.1 弹性分组环 RPR 2.3.2 无线接入技术 2.3.3 广域网 QoS 2.3.4 接入技术特征 2.3.5 服务器技术 2.3.6 综合布线 2.3.7 BGP 协议 2.3.8 RIP 协议 2.3.9 OSPF 协议 2.3.10 集线器 2.3.11 交换机 2.3.12 路由器 2.3.13 IEEE 802.11 2.3.14 蓝牙 2.3.15 Serv-U FTP 服务器 2.3.16 DNS 服务器 2.3.17 DHCP 服务器 2.3.18 WWW 服务器 2.3.19 Wmail 邮件服务器 2.3

端口关闭工具哪个最好用?

青春壹個敷衍的年華 提交于 2019-11-26 18:09:10
很多小伙伴不能封端口,因此推荐大家一个iis7服务器监控工具中科院修改端口的功能! 简单易用关闭端口软件可以自定义封杀端口的实用程序。使用简单,方便。功能强大。您可以自行封堵一些***病毒的高危端口。 这款端口关闭工具从源头上找出所有的端口是被什么程序、服务打开的,和关闭被打开的端口。 关闭端口和封端口其实是一个意思,其实windows防火墙也有端口管理功能,但是设置起来很麻烦,不如这款软件好用。 封端口软件使用提示: 希望注册?请先运行压缩包中的注册表文件,导入注册表后再打开软件哦!! 用windows自带的安全策略关闭危险端口教程: 除了使用关闭端口封端口软件来操作,还可以使用windows自带的安全策略关闭端口,使用起来并不是很麻烦,熟悉了很方便。 1、在开始菜单选择运行,输入gpedit.msc后回车,打开本地组策略编辑器。依次展开计算机配置---windows设置---安全设置---ip安全策略,在 本地计算机 windows自带安全策略关闭危险端口教程 windows自带安全策略关闭危险端口教程 2、以关闭135端口为例(其他端口操作相同): 在本地组策略编辑器右边空白处 右键点击鼠标,选择创建IP安全策略,弹出IP安全策略向导对话框,单击下一步;在出现的对话框中的名称处写关闭端口(可所有填写),点击下一步;对话框中的激活默认响应规则选项不要选择,而后单击下一步

网络编程

百般思念 提交于 2019-11-26 17:19:57
网络编程 软件开发架构 c/s架构(client/server) ​ c:客户端 和 s:服务端 ​ 例如: QQ,微信,网盘,这一类都属于c/s架构,我们都需要下载一个客户端才能够运行 ​ ps:这里的客户端一般泛指客户端应用程序EXE,程序需要先安装后,才能运行在用户的电脑上,对用户的电脑操作系统环境依赖较大。 b/s架构(browser/server) ​ b:浏览器 和 s:服务器 ​ 例如:百度,淘宝网页,博客园这类都属于b/s架构,我们可以直接通过浏览器访问直接使用的应用 ​ ps:Browser浏览器,其实也是一种Client客户端,只是这个客户端不需要大家去安装什么应用程序,只需在浏览器上通过HTTP请求服务器端相关的资源(网页资源),客户端Browser浏览器就能进行增删改查。 用大白话来总结客户端和服务端的作用基本上可以理解为: 服务端:24小时不间断提供服务 客户端:什么时候想体验服务就去服务端寻求服务 b/s架构的本质其实也是c/s架构,两者都是用于两个程序之间通讯的开发 网络基础 网络编程技术起源 绝大部分先进技术的兴起基本都来自于军事,网络编程这项技术就是来源于美国军事,为了实现数据的远程传输 人类实现远程沟通交流的方式 - 插电话线的电话 - 插网线的大屁股电脑 - 插无线网卡的笔记本电脑 综上我们能够总结出第一个规律

网络通信原理

岁酱吖の 提交于 2019-11-26 17:08:59
本文参考:    http://www.cnblogs.com/linhaifeng/articles/5937962.html https://www.cnblogs.com/leiyiming/p/9358965.html 个人理解:   通信 = 连接(光缆,双绞线,无线电等)+传输数据   网络 = 介质+协议(通信规则标准)   互联网 = 一系列协议 本节导读 : CS架构 CS信息传输流程 网络模型 tcp/ip五层模型详解 socket介绍 网络通信流程 网络通信实现 一 CS架构   C指的是client(客户端软件),S指的是Server(服务端软件),我们用socket 就是为了C/S架构软件的开发,实现服务端软件与客户端软件基于网络通信。 二 CS信息传输流程   1、客户端软件产生数据,存放于客户端软件的内存中,然后调用接口将自己内存中的数据发送/拷贝给操作系统内存   2、客户端操作系统收到数据后,按照客户端软件指定的规则(即协议)、调用网卡发送数据   3、网络传输数据   4、服务端软件调用系统接口,想要将数据从操作系统内存拷贝到自己的内存中   5、服务端操作系统收到4的指令后,使用与客户端相同的规则(即协议)从网卡接收到数据,然后拷贝给服务端软件 三 网络模型   计算机与计算机之间要有统一的连接标准才能够进行通信,这个标准称之为互联网协议

网络通信原理

眉间皱痕 提交于 2019-11-26 16:56:40
本文参考:    http://www.cnblogs.com/linhaifeng/articles/5937962.html https://www.cnblogs.com/leiyiming/p/9358965.html 个人理解:   通信 = 连接(光缆,双绞线,无线电等)+传输数据   网络 = 介质+协议(通信规则标准)   互联网 = 一系列协议 本节导读 : CS架构 CS信息传输流程 网络模型 tcp/ip五层模型详解 socket介绍 网络通信流程 网络通信实现 一 CS架构   C指的是client(客户端软件),S指的是Server(服务端软件),我们用socket 就是为了C/S架构软件的开发,实现服务端软件与客户端软件基于网络通信。 二 CS信息传输流程   1、客户端软件产生数据,存放于客户端软件的内存中,然后调用接口将自己内存中的数据发送/拷贝给操作系统内存   2、客户端操作系统收到数据后,按照客户端软件指定的规则(即协议)、调用网卡发送数据   3、网络传输数据   4、服务端软件调用系统接口,想要将数据从操作系统内存拷贝到自己的内存中   5、服务端操作系统收到4的指令后,使用与客户端相同的规则(即协议)从网卡接收到数据,然后拷贝给服务端软件 三 网络模型   计算机与计算机之间要有统一的连接标准才能够进行通信,这个标准称之为互联网协议