关于计算机网络的相关知识

以下是本人在计算机网络方面的一些学习心得。

1.IP:网络之间互连的协议(IP)是Internet Protocol外语缩写, 中文缩写为“网协”.

网络之间互连的协议也就是为计算机网络相互连接进行通信而设计的协议。在因特网中,它是能使连接到网上的所有计算机网络实现相互通信的一套规则,规定了计算机在因特网上进行通信时应当遵守的规则。任何厂家生产的计算机系统,只要遵守IP协议就可以与因特网互连互通。IP地址具有唯一性,根据用户性质的不同,可以分为5类。另外,IP还有进入防护,知识产权,指针寄存器等含义。
每台电脑都有自己的IP,而查询自身IP的方法有以下几种:1.运行CMD进行IP查询。(如图)打开“运行”,输入CMD回车运行,输入ipconfig,即可输出IP地址。
(担心一些东西泄露,本人略微模糊了一些信息。)
有人会以为,一台计算机只能有一个IP地址,这种观点是错误的。我们可以指定一台计算机具有多个IP地址,因此在访问互联网时,不要以为一个IP地址就是一台计算机;另外,通过特定的技术,也可以使多台服务器共用一个IP地址,这些服务器在用户看起来就像一台主机似的。
将IP地址分成了网络号和
主机号两部分,设计者就必须决定每部分包含多少位。网络号的位数直接决定了可以分配的网络数(计算方法2^网络号位数);主机号的位数则决定了网络中最大的主机数(计算方法2^主机号位数-2)
如今的IP网络使用32位地址,以点分十进制表示,如192.168.0.1。
地址格式为:IP地址= 网络地址 + 主机地址 或 IP地址= 网络地址 + 子网 地址+主机地址。
      其中IP一般分为IPV4(内网IP,同样是32位二进制),IPV6(128位,分为8组四个十六进制)。
2.端口,端口分为物理端口和虚拟端口。物理端口就是我们平时了解的插口,接口。虚拟端口包括一些交换机,虚拟机所搭建起来的接口。其中就包括了TCP,UDP

(1)TCP端口

TCP:Transmission Control Protocol传输控制协议TCP是一种面向连接(连接导向)的、可靠的、基于字节流的传输层(Transport layer)通信协议,由IETF的RFC 793说明(specified)。在简化的计算机网络OSI模型中,它完成第四层传输层所指定的功能,UDP是同一层内另一个重要的传输协议。

(2)UDP端口

UDP:UDP是OSI参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务。UDP 协议基本上是IP协议与上层协议的接口。UDP协议适用端口分别运行在同一台设备上的多个应用程序。
端口要注意几点:1.一个端口只能让一个软件运行占用。2. 端口是通过 端口号 来标记的,端口号只有整数,范围是从0 到65535(2^16-1).3.端口的作用:主机间通过TCP/IP协议发送和接收数据包,各个数据包根据其目的主机的ip地址来进行互联网络中的路由选择,把数据包顺利的传送到目的主机。大多数操作系统都支持多程序(进程)同时运行,那么目的主机应该把接收到的数据包传送给众多同时运行的进程中的哪一个呢?显然这个问题有待解决,端口机制便由此被引入进来。端口其实就是队,操作系统为各个进程分配了不同的队,数据包按照目的端口被推入相应的队中,等待被进程取用,在极特殊的情况下,这个队也是有可能溢出的,不过操作系统允许各进程指定和调整自己的队的大小。
这个就是本人尝试输出数据包。
3.翻墙,ARP欺骗技术,这个大部分又网卡决定。由于局域网的网络流通不是根据IP地址进行,而是根据MAC地址进行传输。所以,MAC地址在A上被伪造成一个不存在的MAC地址,这样就会导致网络不通,A不能Ping通C!这就是一个简单的ARP欺骗。
4.DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。DNS协议运行在UDP协议之上,使用端口号53。在RFC文档中RFC 2181对DNS有规范说明,RFC 2136对DNS的动态更新进行说明,RFC 2308对DNS查询的反向缓存进行说明。
5.静态IP地址,可以通过域名解析了解网络所带有的IP数据,当然,如果静态不成功可以改为动态IP地址进行域名解析。
DHCP,动态主机配置协议,分为三种:1.自动分配,这种方式分配的期限是永久。2.动态分配,相对于自动,动态属于一种随时变化的情况,有时限,但相对来说适合个人用户。3.手工分配,这种方式需要终端管理员批准方能使用。这也就引申出了DHCP服务器。
6.子网掩码,(subnet mask)又叫网络掩码、地址掩码、子网络遮罩,它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。
子网掩码是一个32位地址,用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在远程网上。
计算方式:IP地址(转二进制)+子网掩码——(AND运算)如果相同,则这两台电脑是在同一网段的。
斜线记法: 即在IP地址后面加一 个斜线“/”,然后写上网络前缀所占的比特数(这个数位对应于三级编址中子网掩码中比特1的个数)。 
例如,128.14.46.34/20,表示在这个32bit的IP地址中,前20bit表示网络前缀,而后面的12bit为主机号。
7.网关(网间连接器)适用于局域网和广域网。
网关在网络层以上实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。网关既可以用于广域网互连,也可以用于局域网互连。 网关是一种充当转换重任的计算机系统或设备。使用在不同的通信协议、数据格式或语言,甚至体系结构完全不同的两种系统之间,网关是一个翻译器。与网桥只是简单地传达信息不同,网关对收到的信息要重新打包,以适应目的系统的需求。同层--应用层 
8.带宽,是指在固定的时间可传输的数据量(bps 单位)即每秒可传输的位数。
域名,又称IP地址面具,用于掩饰真实的IP。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值