网络编程——因特网

因特网

  • 因特网是由一些使用公用语言互相通信的计算机连接而成的网络,即广域网、局域网及单机按照一定的通讯协议组成的国际计算机网络。
  • 因特网(internetwork,简称internet),始于1969年的美国,又称互联网,是全球性的网络,是一种公用信息的载体,这种大众传媒比以往的任何一种通讯媒体都要快。

万维网(World Wide Web)一般指WWW,常简称为Web。因特网并不等同万维网,万维网只是一建基于超文本相互链接而成的全球性系统,且是互联网所能提供的服务其中之一。因特网还提供诸如邮件服务,FTP服务等等。

1022425-20171025000442316-2074905849.jpg

《网络编程——网络》中提到,互联网络至关重要的特性是,它能由采用完全不同和不兼容技术的各种局域网和广域网组成。每天主机和其他每台主机都是物理相连,但是如何能够让某台源主机跨过所有这些不兼容的网络发送数据位到另一台目的主机呢?

答案是:一层运行在每台主机和路由器上的协议软件。它消除了不同网络之间的差异。

这种协议必须提供两种基本能力:

  • 命名机制
  • 传输机制

TCP/IP协议

互联网协议包含了上百种协议,但是最重要的两个协议是TCP和IP协议,而我们通常把基于TCP和IP协议的所有协议统称为"TCP/IP协议族"。

  • IP协议(Internet Protocol,互联网络协议)
    提供基本的命名方法和传送机制,这种传送机制能够从一台因特网主机往其他主机发送包,也叫做数据报(datagram)。

  • TCP协议(Transmission Control Protocol,传输控制协议)
    TCP协议是一个构建在IP之上的复杂协议,提供了进程间可靠的全双工(双向的)连接。

IP地址

如果想让你的朋友寄信给你,那你必然要提供一个地址给他,否则他怎么找你呢?同理,主机接入网络,想要接受其他主机的数据,那也要提供一个地址,这个就是IP地址。

IP协议分为IPv4(Internet Protocol Version 4)和IPv6,前者使用的是32位地址,后者使用的是128位地址。由于IPv4流行较广,在此只讨论它。

因特网域名

国际互联网上客户端和服务器通信时使用的都是IP地址,如果让人们记忆这些数字化的地址显然是不容易的。所以工程师们建立了一套域名体系,其作用就在于通过便于记忆而且具有一定标识意义的域名,来免除人们记忆数字化IP地址的不便。

例如:

IP地址域名
220.181.57.217www.baidu.com

因特网连接

特点:

  • 连接是点对点的
  • 连接是全双工(相互)的
  • 连接是可靠的

转载于:https://www.cnblogs.com/zhouleiwit/p/7726573.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值