码迷,mamicode.com
首页 > 编程语言 > 详细

网络编程的认识

时间:2017-07-11 22:17:54      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:

网络编程的认识

什么是网络:

网络最初由军方发明出来,网络就是用一条线链接你的电脑,你电脑必须要要有网卡 必须要网卡硬件,网络才能链接上来,网络处理的速度最快的是,linux 和 ulinx 大约是Windows的1.5倍。

下图

以前电话线上网的方式:

image

广域网:

所有的计算机都连接在一块,包括国外的网络,国外的网络是有海底光缆链接的。

还低光缆速度每秒 7.2T

城域网:

可以理解为一片区域里面的网络, 就是N台电脑用的是同一个ip 上的网,也就联通的ip 不够,他们喜欢干这种事情。

局域网:

就是路由器建立的网络叫做局域网。

主干网:

也有人叫骨干网。

他是中国最大的一个网络,所有网路都通往他,是由国家来铺垫的,骨干网的速度非常快 速度大概是每秒54T ,海底下面埋了一条线,叫海底光缆,通向其他国家。

下面就是运营商,电信移动联通这三个运营商。

中国的几大运行商:

网通:联通。

联通大家上网用的都是城域网,很多人共用一个IP。

电信:

他给所有上网的人分配一个广域网的ip每个人的ip都是独立的。

ip地址:

ipv4:

4个字节组成:255.255.255.255,每个字节最大255。

127.0.0.1 本地ip,也可以称为:localhost。

ipv6:

Ipv4 快不够用了,ipv6 其他的没什么,就是数量多。

端口:

端口可以认为是你一个程序的 ip 地址,端口就是一个非常简单的数字。

一台计算机里面有很多程序,很多程序都要网络,服务器和你通讯是通过,ip 加上你的端口 进行的。端口在一个计算机中是唯一的,一天计算机大概有,几万个端口,端口如果被占用了,就要另开端口。

端口可以给不同的协议占用,但是不可以给同一个协议占用2次。

4000以上的端口都可以申请,4000以下是系统保留端口。

端口映射:

手动映射:

就是在路由器上面做一个转发列表! 如下图:

image

自动映射:

就是局域网内的程序去访问网络,路由器会自动给你程序带上一个端口号。这样广域网的服务器就可以给你回执消息。

image

网络编程的认识

标签:

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
凯哥学堂
加入时间:2016-10-07
  关注此人  发短消息
java学习视频下载:www.kaige123.com
凯哥学堂”关注的人------(0
凯哥学堂”的粉丝们------(1
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!