分享

计算机是怎样跑起来的——通过七个简单的实验理解TCP/IP网络(9)

 gfergfer 2023-09-25

1、LAN是Local Area Network(局域网)的缩略语。通常把一栋建筑物或一间办公室内的网络称为局域网(LAN),将互联网那样大规模的网络称为广域网(WAN)。

2、TCP/IP是Transmission Control Protocol/Internet Protocol(传输控制协议和网际协议)的缩略语。其协议族是互联网所使用的一套标准协议。TCP/IP意味着同时使用TCP协议和IP协议。

3、所谓MAC地址就是能够标识网卡的编号,所有网卡都会在上市前被分配一个不可变更的MAC地址。

4、集线器(Hub)是负责把各台计算机的网线相互连接在一起的集线设备。

5、路由器(Router)是负责把公司内的网络和互联网连接起来的设备。

6、公司内部网络一般的连接方式:

图片

7、以太网中的每台计算机都需要确认一件事:在网线上没有其他计算机正在传输电信号,也就是说要先确保没有人占用网络,然后才能发送自己想要传输的电信号。为此制定了一套机制:CSMA/CD。

8、CSMA/CD(Carrier Sense Multiple Access with Collision Detection)带冲突检测的载波监听多路访问。

载波监听(Carrier Sense)指这套机制会监听表示网络是否正在使用的电信号。

多路复用(Multiple Access)指这个设备可以同时访问传输介质。

带冲突检测(Collision Detection)表示这套机制会去检测因同一时刻的传输而导致的电信号冲突。

图片

9、为了查询设备的MAC地址和IP地址,可以使用如下命令

ipconfig/all

图片

图片

10、DHCP全称是Dynamic Host Configuration Protocol(动态主机设置协议)。可以完成IP地址、子网掩码、默认网关和DNS的自动分配操作。

11、世界各地局域网的路由器互相交互着信息,这些内容构成路由表,用来记录应该把数据转发到哪里。查看路由表命令如下:

route print

图片

当遇到多条路径可以通往目的地的情况下,路由器会选择Metric值比较小的那条路径。

12、查看路由器的路由过程,使用命令:

tracert 网址

图片

13、DNS(Domain Names System,域名系统)服务器,可以将域名解析为IP地址。

14、主机名和域名组合起来的名字称为FQDN(Fully Qualified Domain Name,完整限定域名)。例如,主机名为ma50j,LAN的域名为yzw.co.jp,其DQND为ma50j.yzw.co.jp

15、操作DNS服务器的操作为:

nslookup

使用完后,通过以下命令退出:

exit

图片

16、ARP(Address Resolution Protocol,地址解析协议),实现IP地址到MAC地址的转换。

17、ARP提供了缓存功能,会把得到的MAC地址和IP地址的对应关系缓存起来,使用如下命令查看:

arp -a

图片

18、实现TCP/IP网络的程序层级

图片

硬件上发送数据的是网卡。在网卡之上是设备驱动程序(用于控制这类硬件的程序),设备驱动程序之上是实现了IP协议的程序,IP程序之上则是实现了TCP协议的程序,而在往上才是应用程序。

19、TCP协议中端口号一些是预先定义好的,6如web使用80端口,电子邮件使用25端口(用于发送)和110端口(用于接收)。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多