---
# System prepended metadata

title: 網路程式設計 HW1
tags: [網路程式設計]

---

# 網路程式設計 HW1
## (1)使用wireshark抓封包，包含以下的協定，並截圖其header，並說明使用的指令(例如ping)及filter. 

* 其中IP header，請找出source 與 dest IP address
* 其中TCP/UDP header，請找出source 與 dest port

    ### HTTP
    * 指令 : 無(連上一個網站)
    * filter : http
        ![](https://i.imgur.com/EYCSkAt.png)

    ### IP
    * 指令 : ping
    * filter : http
    * source address : 10.1.200.77
    * destination address : 142.251.42.227
        ![](https://i.imgur.com/KaTD8ZT.png)

    ### TCP
    * 指令 : 無(連上一個網站)
    * filter : http
    * source Port : 58056
    * destination Port : 80
        ![](https://i.imgur.com/EoTTOIr.png)

    ### UDP
    * 指令 : ping
    * filter : udp
    * source Port : 6904
    * destination Port : 6903
        ![](https://i.imgur.com/agmSgs0.png)


    ### DNS
    * 指令 : ping
    * filter : dns
        ![](https://i.imgur.com/eItcITX.png)


    ### ARP
    * 指令 : ping
    * filter : arp
        ![](https://i.imgur.com/4HUsco1.png)


    ### ICMP
    * 指令 : ping
    * filter : icmp
        ![](https://i.imgur.com/Mwj1KDq.png)


## (2)請簡述今天上課收穫與心得，或是對課程/老師的意見。
雖然一開始的上課內容，在上學期的計網都有教過，但可能因為老師解釋的說法不同，有更加深印象且有寫之前不懂的地方也更加理解了。
之前計網老師有介紹過wireshark，但當初看過老師示範，沒有實際操作過，這次實踐操作後，有更加了解，且實際親眼看到(操作)後，覺得原來上課的東西其實都在我們的生活之中。

###### tags: `網路程式設計`