LOU1082949136 L39 2020-02-24 13:44:07 TCP/IP简介
1352 0

“TCP/IP 网络协议基础”实验报告

TCP/IP简介

TCP/IP

1. 1 简介

TCP/IP 不是一个协议,而是一个协议族的统称,里面包括了

只是因为在TCP/IP协议中TCP协议和IP协议最具代表性,所以被称为TCP/IP协议

1. 2 TCP/IP协议族体系结构以及主要协议

图片描述

  1. 应用层:应用程序通过这一层访问网络,常见 FTP、HTTP、DNS 和 TELNET 协议;

  2. 传输层:TCP 协议和 UDP 协议;

  3. 网络层:IP 协议,ARP、RARP 协议,ICMP 协议等;

  4. 网络接口层:是 TCP/IP 协议的基层,负责数据帧的发送和接收。

2.1 IP地址

IP地址:IP规定网络上所有的设备都必须有一个独一无二的IP地址

2.1.1 在windows 上查看IP地址,运行cmd 输入ipconfig 就可以查看

常用参数选项:

/all 显示所有网络适配器(网卡、拨号连接等)的完整TCP/IP配置信息

/release:DHCP客户端手工释放IP地址;

2.1.2 在Linux上查看IP地址,在终端中输入ifconfig

常用参数选项:

-a 显示全部接口信息 -s 显示摘要信息

2.2 域名

域名:与IP地址相关联,便于用户记忆,使更快访问互联网

  • 常见域名分类 以com、.cn、.top、.net、.edu 、.org等等为后缀,每一种域名都有着指定的用途

2.3 MAC 地址

MAC 地址

2.4 端口号

端口号 端口比喻门牌,客户端可以通过ip地址找到对应的服务器端,但是服务器端是有很多端口的,每个应用程序对应一个端口号,通过类似门牌号的端口号,客户端才能真正的访问到该服务器。为了对端口进行区分,将每个端口进行了编号,这就是端口号

常用协议对应端口号:SSH 22,FTP 20 和 21,Telnet 23,SMTP 25,TFTP 69,HTTP 80,SNMP 161

2.5 RFC

RFC:是一系列以编号排定的文件

3 Linux 常用的网络命令

3.1 ifconfig命令

用于显示或设置网络设备,与windows下的ipconfig命令类似

语法:ifconfig [选项参数]

3.2 ping 命令

用于检测主机。若远端主机的网络功能没有问题,就会回应该信息,因而得知该主机运作正常 语法:ping [选项参数] [域名/IP地址]

3.3 traceroute命令

显示数据包到主机间的路径

语法:traceroute [选项参数] [域名/IP地址]

4 作业

4.1查看本机的IP地址图片描述图片描述

4.2 ping sourceforge.net 查看IP地址

返回结果为:216.105.38.13 图片描述

最新评论
暂无评论~