---
title: "W5500에서의 TCP Sn_MSSR 설정 변경"
url: "https://maker.wiznet.io/forum/15884"
markdown_url: "https://maker.wiznet.io/forum/15884/md"
type: "Forum topic"
category: "Ethernet Chips"
author: "rokkie68"
created: "2025-09-22T15:47:15+09:00"
last_activity: "2025-09-23T13:29:56+09:00"
language: "ko"
views: 4
replies: 2
source: "WIZnet Makers forum (https://maker.wiznet.io/forum/)"
---

# W5500에서의 TCP Sn_MSSR 설정 변경

## Question

Asked by rokkie68 on 2025-09-22 in Ethernet Chips.

안녕하세요?

8K 정도의 data를 전송하는데, wireshark 확인을 하니 1460단위로 segmentation이 계속 발생하여 이를 segmentation 없이 전송하고 싶습니다.

현재 W5500를 사용하여 TCP Socket 통신(클라이언트)을 하고 있는데,

소켓 최대 세그먼트 크기를 설정하는 Sn_MSSR 레지스터를 변경하면 될 것 같습니다.

Socket 생성 때, GetSn_MSSR()함수로 해당 레지스터를 읽어보니 1460이여서,

SetSn_MSSR()함수를 사용하여 새로운 값(10K)을 쓰고 다시 읽어보면 1460 그대로 나옵니다.

아마 고정되어 있는 듯한데, (1) 변경이 가능한지 (2) 변경시에 socket(), connect(), send()중에 어디에서 바꾸는 것인지 궁금합니다.

빠른 답변 주시면 감사하겠습니다.

## Replies

### Reply 1 by Grace_Koo, 2025-09-23

안녕하세요. 답변이 늦어 죄송합니다.

혹시 동일한 문의를 채널톡에도 남겨주셨을까요?

현재 해당 칩 담당자에게 확인 요청을 드린 상태이며, 확인되는 대로 다시 안내드리겠습니다.

조금만 더 기다려주시면 감사하겠습니다.

### Reply 2 by Grace_Koo, 2025-09-23

W5500의 MSS의 경우 TCP는 1460, UDP는 1472까지 지원하고 있으며,

W5500이 IP Fragmeation, TCP Jumbo frame을 지원하지 않기때문에 한 패킷당 가능한 MSS만 지원하고 있습니다.

채널톡으로도 동일한 내용 답변 드렸으니 혹시 추가 문의가 있으시다면 채널톡으로 말씀 부탁드리겠습니다.

감사합니다.

---

Source: https://maker.wiznet.io/forum/15884
